Diff of the two buildlogs: -- --- b1/build.log 2021-07-23 23:29:29.203683365 +0000 +++ b2/build.log 2021-07-23 23:53:35.181256357 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Fri Jul 23 10:45:20 -12 2021 -I: pbuilder-time-stamp: 1627080320 +I: Current time: Sat Jul 24 13:30:30 +14 2021 +I: pbuilder-time-stamp: 1627083030 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bullseye-reproducible-base.tgz] I: copying local configuration @@ -16,8 +16,8 @@ I: copying [./netgen_6.2.2006+really6.2.1905+dfsg-2.1.debian.tar.xz] I: Extracting source gpgv: unknown type of key resource 'trustedkeys.kbx' -gpgv: keyblock resource '/tmp/dpkg-verify-sig.GZ8i8GrQ/trustedkeys.kbx': General error -gpgv: Signature made Fri Apr 2 00:05:11 2021 -12 +gpgv: keyblock resource '/tmp/dpkg-verify-sig.y2nx5djM/trustedkeys.kbx': General error +gpgv: Signature made Sat Apr 3 02:05:11 2021 +14 gpgv: using RSA key 92978A6E195E4921825F7FF0F34F09744E9F5DD9 gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./netgen_6.2.2006+really6.2.1905+dfsg-2.1.dsc @@ -36,135 +36,169 @@ dpkg-source: info: applying 4fad6e0631718a4bb574d67505e0ebfef1f171ce.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/9574/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/26846/tmp/hooks/D01_modify_environment starting +debug: Running on virt32c. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +Removing 'diversion of /bin/sh to /bin/sh.distrib by dash' +Adding 'diversion of /bin/sh to /bin/sh.distrib by bash' +Removing 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by dash' +Adding 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by bash' +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/26846/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/26846/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='armhf' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all,-fixfilepath parallel=5' - DISTRIBUTION='' - HOME='/root' - HOST_ARCH='armhf' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:hostcomplete:interactive_comments:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="1" [2]="4" [3]="1" [4]="release" [5]="arm-unknown-linux-gnueabihf") + BASH_VERSION='5.1.4(1)-release' + BUILDDIR=/build + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=armhf + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all,-fixfilepath parallel=4' + DIRSTACK=() + DISTRIBUTION= + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=arm + HOST_ARCH=armhf IFS=' ' - INVOCATION_ID='84784a54be9f4c959176968c4c5f9a35' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='9574' - PS1='# ' - PS2='> ' + INVOCATION_ID=476220c8348c45c08b6c8329f956dd3a + LANG=C + LANGUAGE=it_CH:it + LC_ALL=C + MACHTYPE=arm-unknown-linux-gnueabihf + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnueabihf + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=26846 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/tmp.zRKTh9xPQ9/pbuilderrc_cuZP --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bullseye-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.zRKTh9xPQ9/b1 --logfile b1/build.log netgen_6.2.2006+really6.2.1905+dfsg-2.1.dsc' - SUDO_GID='114' - SUDO_UID='109' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://10.0.0.15:8000/' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/tmp.zRKTh9xPQ9/pbuilderrc_SQZm --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bullseye-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.zRKTh9xPQ9/b2 --logfile b2/build.log --extrapackages usrmerge netgen_6.2.2006+really6.2.1905+dfsg-2.1.dsc' + SUDO_GID=113 + SUDO_UID=107 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://10.0.0.15:8000/ I: uname -a - Linux ff64a 5.10.0-7-arm64 #1 SMP Debian 5.10.40-1 (2021-05-28) aarch64 GNU/Linux + Linux i-capture-the-hostname 5.10.0-8-armmp-lpae #1 SMP Debian 5.10.46-1 (2021-06-24) armv7l GNU/Linux I: ls -l /bin total 3580 - -rwxr-xr-x 1 root root 816764 Jun 21 14:26 bash - -rwxr-xr-x 3 root root 26052 Jul 20 2020 bunzip2 - -rwxr-xr-x 3 root root 26052 Jul 20 2020 bzcat - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzcmp -> bzdiff - -rwxr-xr-x 1 root root 2225 Jul 20 2020 bzdiff - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzegrep -> bzgrep - -rwxr-xr-x 1 root root 4877 Sep 4 2019 bzexe - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzfgrep -> bzgrep - -rwxr-xr-x 1 root root 3775 Jul 20 2020 bzgrep - -rwxr-xr-x 3 root root 26052 Jul 20 2020 bzip2 - -rwxr-xr-x 1 root root 9636 Jul 20 2020 bzip2recover - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzless -> bzmore - -rwxr-xr-x 1 root root 1297 Jul 20 2020 bzmore - -rwxr-xr-x 1 root root 26668 Sep 22 2020 cat - -rwxr-xr-x 1 root root 43104 Sep 22 2020 chgrp - -rwxr-xr-x 1 root root 38984 Sep 22 2020 chmod - -rwxr-xr-x 1 root root 43112 Sep 22 2020 chown - -rwxr-xr-x 1 root root 92616 Sep 22 2020 cp - -rwxr-xr-x 1 root root 75524 Dec 10 2020 dash - -rwxr-xr-x 1 root root 75880 Sep 22 2020 date - -rwxr-xr-x 1 root root 55436 Sep 22 2020 dd - -rwxr-xr-x 1 root root 59912 Sep 22 2020 df - -rwxr-xr-x 1 root root 96764 Sep 22 2020 dir - -rwxr-xr-x 1 root root 55012 Feb 7 02:38 dmesg - lrwxrwxrwx 1 root root 8 Nov 6 2019 dnsdomainname -> hostname - lrwxrwxrwx 1 root root 8 Nov 6 2019 domainname -> hostname - -rwxr-xr-x 1 root root 22508 Sep 22 2020 echo - -rwxr-xr-x 1 root root 28 Nov 9 2020 egrep - -rwxr-xr-x 1 root root 22496 Sep 22 2020 false - -rwxr-xr-x 1 root root 28 Nov 9 2020 fgrep - -rwxr-xr-x 1 root root 47492 Feb 7 02:38 findmnt - -rwsr-xr-x 1 root root 26076 Feb 26 04:12 fusermount - -rwxr-xr-x 1 root root 124508 Nov 9 2020 grep - -rwxr-xr-x 2 root root 2346 Mar 2 11:30 gunzip - -rwxr-xr-x 1 root root 6376 Mar 2 11:30 gzexe - -rwxr-xr-x 1 root root 64212 Mar 2 11:30 gzip - -rwxr-xr-x 1 root root 13784 Nov 6 2019 hostname - -rwxr-xr-x 1 root root 43180 Sep 22 2020 ln - -rwxr-xr-x 1 root root 35068 Feb 7 2020 login - -rwxr-xr-x 1 root root 96764 Sep 22 2020 ls - -rwxr-xr-x 1 root root 99940 Feb 7 02:38 lsblk - -rwxr-xr-x 1 root root 51408 Sep 22 2020 mkdir - -rwxr-xr-x 1 root root 43184 Sep 22 2020 mknod - -rwxr-xr-x 1 root root 30780 Sep 22 2020 mktemp - -rwxr-xr-x 1 root root 34408 Feb 7 02:38 more - -rwsr-xr-x 1 root root 34400 Feb 7 02:38 mount - -rwxr-xr-x 1 root root 9824 Feb 7 02:38 mountpoint - -rwxr-xr-x 1 root root 88524 Sep 22 2020 mv - lrwxrwxrwx 1 root root 8 Nov 6 2019 nisdomainname -> hostname - lrwxrwxrwx 1 root root 14 Apr 18 03:38 pidof -> /sbin/killall5 - -rwxr-xr-x 1 root root 26652 Sep 22 2020 pwd - lrwxrwxrwx 1 root root 4 Jun 21 14:26 rbash -> bash - -rwxr-xr-x 1 root root 30740 Sep 22 2020 readlink - -rwxr-xr-x 1 root root 43104 Sep 22 2020 rm - -rwxr-xr-x 1 root root 30732 Sep 22 2020 rmdir - -rwxr-xr-x 1 root root 14144 Sep 27 2020 run-parts - -rwxr-xr-x 1 root root 76012 Dec 22 2018 sed - lrwxrwxrwx 1 root root 4 Jul 21 21:27 sh -> dash - -rwxr-xr-x 1 root root 22532 Sep 22 2020 sleep - -rwxr-xr-x 1 root root 55360 Sep 22 2020 stty - -rwsr-xr-x 1 root root 46704 Feb 7 02:38 su - -rwxr-xr-x 1 root root 22532 Sep 22 2020 sync - -rwxr-xr-x 1 root root 340872 Feb 16 21:55 tar - -rwxr-xr-x 1 root root 9808 Sep 27 2020 tempfile - -rwxr-xr-x 1 root root 67696 Sep 22 2020 touch - -rwxr-xr-x 1 root root 22496 Sep 22 2020 true - -rwxr-xr-x 1 root root 9636 Feb 26 04:12 ulockmgr_server - -rwsr-xr-x 1 root root 22108 Feb 7 02:38 umount - -rwxr-xr-x 1 root root 22520 Sep 22 2020 uname - -rwxr-xr-x 2 root root 2346 Mar 2 11:30 uncompress - -rwxr-xr-x 1 root root 96764 Sep 22 2020 vdir - -rwxr-xr-x 1 root root 38512 Feb 7 02:38 wdctl - lrwxrwxrwx 1 root root 8 Nov 6 2019 ypdomainname -> hostname - -rwxr-xr-x 1 root root 1984 Mar 2 11:30 zcat - -rwxr-xr-x 1 root root 1678 Mar 2 11:30 zcmp - -rwxr-xr-x 1 root root 5880 Mar 2 11:30 zdiff - -rwxr-xr-x 1 root root 29 Mar 2 11:30 zegrep - -rwxr-xr-x 1 root root 29 Mar 2 11:30 zfgrep - -rwxr-xr-x 1 root root 2081 Mar 2 11:30 zforce - -rwxr-xr-x 1 root root 7585 Mar 2 11:30 zgrep - -rwxr-xr-x 1 root root 2206 Mar 2 11:30 zless - -rwxr-xr-x 1 root root 1842 Mar 2 11:30 zmore - -rwxr-xr-x 1 root root 4553 Mar 2 11:30 znew -I: user script /srv/workspace/pbuilder/9574/tmp/hooks/D02_print_environment finished + -rwxr-xr-x 1 root root 816764 Jun 22 16:26 bash + -rwxr-xr-x 3 root root 26052 Jul 21 2020 bunzip2 + -rwxr-xr-x 3 root root 26052 Jul 21 2020 bzcat + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzcmp -> bzdiff + -rwxr-xr-x 1 root root 2225 Jul 21 2020 bzdiff + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzegrep -> bzgrep + -rwxr-xr-x 1 root root 4877 Sep 5 2019 bzexe + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzfgrep -> bzgrep + -rwxr-xr-x 1 root root 3775 Jul 21 2020 bzgrep + -rwxr-xr-x 3 root root 26052 Jul 21 2020 bzip2 + -rwxr-xr-x 1 root root 9636 Jul 21 2020 bzip2recover + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzless -> bzmore + -rwxr-xr-x 1 root root 1297 Jul 21 2020 bzmore + -rwxr-xr-x 1 root root 26668 Sep 23 2020 cat + -rwxr-xr-x 1 root root 43104 Sep 23 2020 chgrp + -rwxr-xr-x 1 root root 38984 Sep 23 2020 chmod + -rwxr-xr-x 1 root root 43112 Sep 23 2020 chown + -rwxr-xr-x 1 root root 92616 Sep 23 2020 cp + -rwxr-xr-x 1 root root 75524 Dec 11 2020 dash + -rwxr-xr-x 1 root root 75880 Sep 23 2020 date + -rwxr-xr-x 1 root root 55436 Sep 23 2020 dd + -rwxr-xr-x 1 root root 59912 Sep 23 2020 df + -rwxr-xr-x 1 root root 96764 Sep 23 2020 dir + -rwxr-xr-x 1 root root 55012 Feb 8 04:38 dmesg + lrwxrwxrwx 1 root root 8 Nov 8 2019 dnsdomainname -> hostname + lrwxrwxrwx 1 root root 8 Nov 8 2019 domainname -> hostname + -rwxr-xr-x 1 root root 22508 Sep 23 2020 echo + -rwxr-xr-x 1 root root 28 Nov 10 2020 egrep + -rwxr-xr-x 1 root root 22496 Sep 23 2020 false + -rwxr-xr-x 1 root root 28 Nov 10 2020 fgrep + -rwxr-xr-x 1 root root 47492 Feb 8 04:38 findmnt + -rwsr-xr-x 1 root root 26076 Feb 27 06:12 fusermount + -rwxr-xr-x 1 root root 124508 Nov 10 2020 grep + -rwxr-xr-x 2 root root 2346 Mar 3 13:30 gunzip + -rwxr-xr-x 1 root root 6376 Mar 3 13:30 gzexe + -rwxr-xr-x 1 root root 64212 Mar 3 13:30 gzip + -rwxr-xr-x 1 root root 13784 Nov 8 2019 hostname + -rwxr-xr-x 1 root root 43180 Sep 23 2020 ln + -rwxr-xr-x 1 root root 35068 Feb 8 2020 login + -rwxr-xr-x 1 root root 96764 Sep 23 2020 ls + -rwxr-xr-x 1 root root 99940 Feb 8 04:38 lsblk + -rwxr-xr-x 1 root root 51408 Sep 23 2020 mkdir + -rwxr-xr-x 1 root root 43184 Sep 23 2020 mknod + -rwxr-xr-x 1 root root 30780 Sep 23 2020 mktemp + -rwxr-xr-x 1 root root 34408 Feb 8 04:38 more + -rwsr-xr-x 1 root root 34400 Feb 8 04:38 mount + -rwxr-xr-x 1 root root 9824 Feb 8 04:38 mountpoint + -rwxr-xr-x 1 root root 88524 Sep 23 2020 mv + lrwxrwxrwx 1 root root 8 Nov 8 2019 nisdomainname -> hostname + lrwxrwxrwx 1 root root 14 Apr 19 05:38 pidof -> /sbin/killall5 + -rwxr-xr-x 1 root root 26652 Sep 23 2020 pwd + lrwxrwxrwx 1 root root 4 Jun 22 16:26 rbash -> bash + -rwxr-xr-x 1 root root 30740 Sep 23 2020 readlink + -rwxr-xr-x 1 root root 43104 Sep 23 2020 rm + -rwxr-xr-x 1 root root 30732 Sep 23 2020 rmdir + -rwxr-xr-x 1 root root 14144 Sep 28 2020 run-parts + -rwxr-xr-x 1 root root 76012 Dec 23 2018 sed + lrwxrwxrwx 1 root root 4 Jul 24 13:30 sh -> bash + lrwxrwxrwx 1 root root 4 Jul 22 23:24 sh.distrib -> dash + -rwxr-xr-x 1 root root 22532 Sep 23 2020 sleep + -rwxr-xr-x 1 root root 55360 Sep 23 2020 stty + -rwsr-xr-x 1 root root 46704 Feb 8 04:38 su + -rwxr-xr-x 1 root root 22532 Sep 23 2020 sync + -rwxr-xr-x 1 root root 340872 Feb 17 23:55 tar + -rwxr-xr-x 1 root root 9808 Sep 28 2020 tempfile + -rwxr-xr-x 1 root root 67696 Sep 23 2020 touch + -rwxr-xr-x 1 root root 22496 Sep 23 2020 true + -rwxr-xr-x 1 root root 9636 Feb 27 06:12 ulockmgr_server + -rwsr-xr-x 1 root root 22108 Feb 8 04:38 umount + -rwxr-xr-x 1 root root 22520 Sep 23 2020 uname + -rwxr-xr-x 2 root root 2346 Mar 3 13:30 uncompress + -rwxr-xr-x 1 root root 96764 Sep 23 2020 vdir + -rwxr-xr-x 1 root root 38512 Feb 8 04:38 wdctl + lrwxrwxrwx 1 root root 8 Nov 8 2019 ypdomainname -> hostname + -rwxr-xr-x 1 root root 1984 Mar 3 13:30 zcat + -rwxr-xr-x 1 root root 1678 Mar 3 13:30 zcmp + -rwxr-xr-x 1 root root 5880 Mar 3 13:30 zdiff + -rwxr-xr-x 1 root root 29 Mar 3 13:30 zegrep + -rwxr-xr-x 1 root root 29 Mar 3 13:30 zfgrep + -rwxr-xr-x 1 root root 2081 Mar 3 13:30 zforce + -rwxr-xr-x 1 root root 7585 Mar 3 13:30 zgrep + -rwxr-xr-x 1 root root 2206 Mar 3 13:30 zless + -rwxr-xr-x 1 root root 1842 Mar 3 13:30 zmore + -rwxr-xr-x 1 root root 4553 Mar 3 13:30 znew +I: user script /srv/workspace/pbuilder/26846/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -546,7 +580,7 @@ Get: 292 http://deb.debian.org/debian bullseye/main armhf tk armhf 8.6.11+1 [5828 B] Get: 293 http://deb.debian.org/debian bullseye/main armhf tk-dev armhf 8.6.11+1 [5652 B] Get: 294 http://deb.debian.org/debian bullseye/main armhf tix-dev armhf 8.4.3-10 [498 kB] -Fetched 163 MB in 16s (10.3 MB/s) +Fetched 163 MB in 13s (12.2 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package bsdextrautils. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19398 files and directories currently installed.) @@ -1751,8 +1785,45 @@ Writing extended state information... Building tag database... -> Finished parsing the build-deps +Reading package lists... +Building dependency tree... +Reading state information... +The following additional packages will be installed: + libfile-find-rule-perl libnumber-compare-perl libtext-glob-perl +The following NEW packages will be installed: + libfile-find-rule-perl libnumber-compare-perl libtext-glob-perl usrmerge +0 upgraded, 4 newly installed, 0 to remove and 0 not upgraded. +Need to get 59.5 kB of archives. +After this operation, 157 kB of additional disk space will be used. +Get:1 http://deb.debian.org/debian bullseye/main armhf libnumber-compare-perl all 0.03-1.1 [6956 B] +Get:2 http://deb.debian.org/debian bullseye/main armhf libtext-glob-perl all 0.11-1 [8888 B] +Get:3 http://deb.debian.org/debian bullseye/main armhf libfile-find-rule-perl all 0.34-1 [30.6 kB] +Get:4 http://deb.debian.org/debian bullseye/main armhf usrmerge all 25 [13.0 kB] +debconf: delaying package configuration, since apt-utils is not installed +Fetched 59.5 kB in 0s (938 kB/s) +Selecting previously unselected package libnumber-compare-perl. +(Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 41773 files and directories currently installed.) +Preparing to unpack .../libnumber-compare-perl_0.03-1.1_all.deb ... +Unpacking libnumber-compare-perl (0.03-1.1) ... +Selecting previously unselected package libtext-glob-perl. +Preparing to unpack .../libtext-glob-perl_0.11-1_all.deb ... +Unpacking libtext-glob-perl (0.11-1) ... +Selecting previously unselected package libfile-find-rule-perl. +Preparing to unpack .../libfile-find-rule-perl_0.34-1_all.deb ... +Unpacking libfile-find-rule-perl (0.34-1) ... +Selecting previously unselected package usrmerge. +Preparing to unpack .../archives/usrmerge_25_all.deb ... +Unpacking usrmerge (25) ... +Setting up libtext-glob-perl (0.11-1) ... +Setting up libnumber-compare-perl (0.03-1.1) ... +Setting up libfile-find-rule-perl (0.34-1) ... +Setting up usrmerge (25) ... +The system has been successfully converted. +Processing triggers for man-db (2.9.4-2) ... +Not building database; man-db/auto-update is not 'true'. I: Building the package -I: Running cd /build/netgen-6.2.2006+really6.2.1905+dfsg/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../netgen_6.2.2006+really6.2.1905+dfsg-2.1_source.changes +hostname: Name or service not known +I: Running cd /build/netgen-6.2.2006+really6.2.1905+dfsg/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../netgen_6.2.2006+really6.2.1905+dfsg-2.1_source.changes dpkg-buildpackage: info: source package netgen dpkg-buildpackage: info: source version 6.2.2006+really6.2.1905+dfsg-2.1 dpkg-buildpackage: info: source distribution unstable @@ -1794,7 +1865,7 @@ -- Looking for include file dlfcn.h -- Looking for include file dlfcn.h - found -- Found ZLIB: /usr/lib/arm-linux-gnueabihf/libz.so (found version "1.2.11") --- Found Tclsh: /usr/bin/tclsh (found version "8.6") +-- Found Tclsh: /bin/tclsh (found version "8.6") -- Found TCL: /usr/lib/arm-linux-gnueabihf/libtcl.so (Required is at least version "8.5") -- Found TCLTK: /usr/lib/arm-linux-gnueabihf/libtcl.so -- Found TK: /usr/lib/arm-linux-gnueabihf/libtk.so @@ -1870,7 +1941,7 @@ grep: /etc/lsb-release: No such file or directory ------------------------------------------------------------------------ - Netgen 6.2-21135: Automatic configuration OK. + Netgen 6.2-21136: Automatic configuration OK. Build type: RelWithDebInfo Flags: -O2 -g -DNDEBUG -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security @@ -1919,7 +1990,7 @@ sed -i s/DEB_HOST_MULTIARCH/arm-linux-gnueabihf/ debian/netgen.desktop make[1]: Leaving directory '/build/netgen-6.2.2006+really6.2.1905+dfsg' dh_auto_build -O--buildsystem=cmake - cd obj-arm-linux-gnueabihf && make -j5 "INSTALL=install --strip-program=true" VERBOSE=1 + cd obj-arm-linux-gnueabihf && make -j4 "INSTALL=install --strip-program=true" VERBOSE=1 make[1]: Entering directory '/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf' /usr/bin/cmake -S/build/netgen-6.2.2006+really6.2.1905+dfsg -B/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/CMakeFiles /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf//CMakeFiles/progress.marks @@ -1934,15 +2005,15 @@ make[3]: Leaving directory '/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf' make -f libsrc/core/CMakeFiles/ngcore.dir/build.make libsrc/core/CMakeFiles/ngcore.dir/build make[3]: Entering directory '/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf' +[ 0%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/archive.cpp.o [ 1%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/logging.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/core && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGCORE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dngcore_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/core -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/core -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -std=gnu++14 -o CMakeFiles/ngcore.dir/archive.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/core/archive.cpp cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/core && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGCORE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dngcore_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/core -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/core -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -std=gnu++14 -o CMakeFiles/ngcore.dir/logging.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/core/logging.cpp -[ 1%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/archive.cpp.o [ 1%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/paje_trace.cpp.o -[ 2%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/utils.cpp.o -[ 2%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/profiler.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/core && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGCORE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dngcore_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/core -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/core -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -std=gnu++14 -o CMakeFiles/ngcore.dir/archive.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/core/archive.cpp cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/core && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGCORE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dngcore_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/core -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/core -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -std=gnu++14 -o CMakeFiles/ngcore.dir/paje_trace.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/core/paje_trace.cpp +[ 2%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/utils.cpp.o cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/core && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGCORE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dngcore_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/core -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/core -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -std=gnu++14 -o CMakeFiles/ngcore.dir/utils.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/core/utils.cpp +[ 2%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/profiler.cpp.o cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/core && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGCORE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dngcore_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/core -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/core -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -std=gnu++14 -o CMakeFiles/ngcore.dir/profiler.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/core/profiler.cpp /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/core/paje_trace.cpp: In member function 'int ngcore::PajeFile::DefineEntityValue(int, const string&, double)': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/core/paje_trace.cpp:238:21: warning: right shift count >= width of type [-Wshift-count-overflow] @@ -2020,27 +2091,27 @@ make -f libsrc/core/CMakeFiles/pyngcore.dir/build.make libsrc/core/CMakeFiles/pyngcore.dir/depend make -f libsrc/meshing/CMakeFiles/mesh.dir/build.make libsrc/meshing/CMakeFiles/mesh.dir/depend make -f libsrc/visualization/CMakeFiles/visual.dir/build.make libsrc/visualization/CMakeFiles/visual.dir/depend -make -f libsrc/occ/CMakeFiles/occ.dir/build.make libsrc/occ/CMakeFiles/occ.dir/depend make[3]: Entering directory '/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf' cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/netgen-6.2.2006+really6.2.1905+dfsg /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/core /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/core /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/core/CMakeFiles/pyngcore.dir/DependInfo.cmake --color= -make[3]: Entering directory '/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf' -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/netgen-6.2.2006+really6.2.1905+dfsg /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ/CMakeFiles/occ.dir/DependInfo.cmake --color= +make -f libsrc/occ/CMakeFiles/occ.dir/build.make libsrc/occ/CMakeFiles/occ.dir/depend make[3]: Entering directory '/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf' cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/netgen-6.2.2006+really6.2.1905+dfsg /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/visualization /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/visualization/CMakeFiles/visual.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf' cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/netgen-6.2.2006+really6.2.1905+dfsg /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing/CMakeFiles/mesh.dir/DependInfo.cmake --color= -Dependee "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/visualization/CMakeFiles/visual.dir/DependInfo.cmake" is newer than depender "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/visualization/CMakeFiles/visual.dir/depend.internal". -Dependee "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/visualization/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/visualization/CMakeFiles/visual.dir/depend.internal". +make[3]: Entering directory '/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf' +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/netgen-6.2.2006+really6.2.1905+dfsg /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ/CMakeFiles/occ.dir/DependInfo.cmake --color= Dependee "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/core/CMakeFiles/pyngcore.dir/DependInfo.cmake" is newer than depender "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/core/CMakeFiles/pyngcore.dir/depend.internal". Dependee "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/core/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/core/CMakeFiles/pyngcore.dir/depend.internal". -Dependee "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ/CMakeFiles/occ.dir/DependInfo.cmake" is newer than depender "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ/CMakeFiles/occ.dir/depend.internal". -Dependee "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ/CMakeFiles/occ.dir/depend.internal". +Dependee "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing/CMakeFiles/mesh.dir/DependInfo.cmake" is newer than depender "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing/CMakeFiles/mesh.dir/depend.internal". +Dependee "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing/CMakeFiles/mesh.dir/depend.internal". Scanning dependencies of target pyngcore make[3]: Leaving directory '/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf' make -f libsrc/core/CMakeFiles/pyngcore.dir/build.make libsrc/core/CMakeFiles/pyngcore.dir/build -Dependee "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing/CMakeFiles/mesh.dir/DependInfo.cmake" is newer than depender "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing/CMakeFiles/mesh.dir/depend.internal". -Dependee "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing/CMakeFiles/mesh.dir/depend.internal". make[3]: Entering directory '/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf' +Dependee "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/visualization/CMakeFiles/visual.dir/DependInfo.cmake" is newer than depender "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/visualization/CMakeFiles/visual.dir/depend.internal". +Dependee "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/visualization/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/visualization/CMakeFiles/visual.dir/depend.internal". +Dependee "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ/CMakeFiles/occ.dir/DependInfo.cmake" is newer than depender "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ/CMakeFiles/occ.dir/depend.internal". +Dependee "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ/CMakeFiles/occ.dir/depend.internal". [ 4%] Building CXX object libsrc/core/CMakeFiles/pyngcore.dir/python_ngcore.cpp.o cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/core && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dpyngcore_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/core -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/core -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -isystem /usr/include/python3.9 -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -std=gnu++14 -o CMakeFiles/pyngcore.dir/python_ngcore.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/core/python_ngcore.cpp Scanning dependencies of target visual @@ -2048,30 +2119,37 @@ make -f libsrc/visualization/CMakeFiles/visual.dir/build.make libsrc/visualization/CMakeFiles/visual.dir/build make[3]: Entering directory '/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf' [ 4%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/meshdoc.cpp.o -[ 5%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/mvdraw.cpp.o cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/visualization && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dvisual_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/visualization -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/visual.dir/meshdoc.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/meshdoc.cpp -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/visualization && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dvisual_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/visualization -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/visual.dir/mvdraw.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/mvdraw.cpp Scanning dependencies of target occ make[3]: Leaving directory '/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf' make -f libsrc/occ/CMakeFiles/occ.dir/build.make libsrc/occ/CMakeFiles/occ.dir/build -make[3]: Entering directory '/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf' -[ 5%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Inter2d.cxx.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Docc_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/occ.dir/Partition_Inter2d.cxx.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/Partition_Inter2d.cxx Scanning dependencies of target mesh make[3]: Leaving directory '/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf' make -f libsrc/meshing/CMakeFiles/mesh.dir/build.make libsrc/meshing/CMakeFiles/mesh.dir/build make[3]: Entering directory '/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf' -[ 5%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/adfront2.cpp.o +[ 4%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Inter2d.cxx.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Docc_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/occ.dir/Partition_Inter2d.cxx.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/Partition_Inter2d.cxx +make[3]: Entering directory '/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf' +[ 4%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/adfront2.cpp.o cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/adfront2.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/adfront2.cpp -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/mvdraw.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/Partition_Inter2d.cxx: In function 'void EdgesPartition(const TopoDS_Face&, const TopoDS_Edge&, const TopoDS_Edge&, const opencascade::handle&, const TopTools_MapOfShape&, Standard_Boolean)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/Partition_Inter2d.cxx:519:20: warning: unused variable 'AffichPurge' [-Wunused-variable] + 519 | Standard_Boolean AffichPurge = Standard_False; + | ^~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/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&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/Partition_Inter2d.cxx:337:24: warning: 'endU' may be used uninitialized in this function [-Wmaybe-uninitialized] + 337 | if (Abs(endU-f) < Abs(endU-l)) + | ~~~^~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/adfront2.cpp:6: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:33, @@ -2087,13 +2165,33 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/adfront2.cpp:6: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] + 774 | for (size_t i = 0; i < np; i++) + | ~~^~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 1482 | if(identnr <= type.Size()) + | ~~~~~~~~^~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 1489 | while(type.Size() < identnr) + | ~~~~~~~~~~~~^~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/mvdraw.cpp:3: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/meshdoc.cpp:5: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] 774 | for (size_t i = 0; i < np; i++) | ~~^~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:24, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/adfront2.cpp:6: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 191 | for (int i = 0; i < loch.boxes.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1482 | if(identnr <= type.Size()) @@ -2104,89 +2202,39 @@ | ~~~~~~~~~~~~^~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:24, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/mvdraw.cpp:3: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/meshdoc.cpp:5: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 191 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/Partition_Inter2d.cxx: In function 'void EdgesPartition(const TopoDS_Face&, const TopoDS_Edge&, const TopoDS_Edge&, const opencascade::handle&, const TopTools_MapOfShape&, Standard_Boolean)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/Partition_Inter2d.cxx:519:20: warning: unused variable 'AffichPurge' [-Wunused-variable] - 519 | Standard_Boolean AffichPurge = Standard_False; - | ^~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:26, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/mvdraw.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:26, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/adfront2.cpp:6: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp:634:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:634:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 634 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp:646:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:646:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 646 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 653 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/mvdraw.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/adfront2.cpp:6: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/meshdoc.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] - 774 | for (size_t i = 0; i < np; i++) - | ~~^~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 1482 | if(identnr <= type.Size()) - | ~~~~~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 1489 | while(type.Size() < identnr) - | ~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:24, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/meshdoc.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 191 | for (int i = 0; i < loch.boxes.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:64, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/mvdraw.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 52 | for (int i = 0; i < Size(); i++) - | ~~^~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:67, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/mvdraw.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:26, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/meshdoc.cpp:5: @@ -2217,244 +2265,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:64, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/meshdoc.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 52 | for (int i = 0; i < Size(); i++) - | ~~^~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:67, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/meshdoc.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/mvdraw.cpp: In member function 'void netgen::VisualScene::ArbitraryRotation(const netgen::Array&, const netgen::Array&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/mvdraw.cpp:211:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 211 | for(int i=0; i& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 384 | for (TIND i = BASE; i < size+BASE; i++) - | ~~^~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/meshdoc.cpp: In member function 'virtual void netgen::VisualSceneMeshDoctor::DrawScene()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/meshdoc.cpp:97:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 97 | if (selpoint > 0 && selpoint <= mesh->GetNP()) - | ~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/meshdoc.cpp: In member function 'virtual void netgen::VisualSceneMeshDoctor::BuildScene(int)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/meshdoc.cpp:162:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 162 | for (i = 1; i <= mesh->GetNSE(); i++) - | ~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/meshdoc.cpp:278:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 278 | for (i = 1; i <= mesh->GetNSE(); i++) - | ~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/meshdoc.cpp: In member function 'void netgen::VisualSceneMeshDoctor::ClickElement(int)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/meshdoc.cpp:505:36: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 505 | if (selelement > 0 && selelement <= mesh->GetNSE()) - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/meshdoc.cpp: In member function 'void netgen::VisualSceneMeshDoctor::UpdateTables()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/meshdoc.cpp:523:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 523 | for (i = 1; i <= mesh->GetNP(); i++) - | ~~^~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/meshdoc.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 384 | for (TIND i = BASE; i < size+BASE; i++) - | ~~^~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/netgenout.hpp:103:46: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] - 190 | for(TIND i=0; pos==-1 && i < this->size; i++) - | ~~^~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp:211:25: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/mvdraw.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here - 932 | class Segment - | ^~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/mvdraw.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp:603:29: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/mvdraw.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here - 1066 | class FaceDescriptor - | ^~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/mvdraw.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/curvedelems.hpp:56:70: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/../include/../gprim/gprim.hpp:17, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/../include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:7, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/mvdraw.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here - 76 | class Vec : public ngsimd::AlignedAlloc> - | ^~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/netgenout.hpp:103:46: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] - 190 | for(TIND i=0; pos==-1 && i < this->size; i++) - | ~~^~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp:211:25: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/meshdoc.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here - 932 | class Segment - | ^~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/meshdoc.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp:603:29: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/meshdoc.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here - 1066 | class FaceDescriptor - | ^~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/adfront2.cpp:6: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 509 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 522 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/meshdoc.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/curvedelems.hpp:56:70: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/../include/../gprim/gprim.hpp:17, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/../include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:7, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/meshdoc.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here - 76 | class Vec : public ngsimd::AlignedAlloc> - | ^~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/adfront2.cpp:6: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] - 774 | for (size_t i = 0; i < np; i++) - | ~~^~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 1482 | if(identnr <= type.Size()) - | ~~~~~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 1489 | while(type.Size() < identnr) - | ~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:24, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/adfront2.cpp:6: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 191 | for (int i = 0; i < loch.boxes.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:26, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/adfront2.cpp:6: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; - | ~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:634:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 634 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; - | ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:646:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 646 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; - | ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 653 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } - | ~~~~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) - | ~~~~^~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/adfront2.cpp:6: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 124 | for (int i = 0; i < transfreezone.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:64, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/adfront2.cpp:6: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': @@ -2511,8 +2321,28 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/adfront2.cpp:538:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 538 | for (int i = 0; i < lines.Size(); i++) | ~~^~~~~~~~~~~~~~ -[ 5%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/vsfieldlines.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/visualization && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dvisual_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/visualization -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/visual.dir/vsfieldlines.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:64, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/meshdoc.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 52 | for (int i = 0; i < Size(); i++) + | ~~^~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:67, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/meshdoc.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, @@ -2522,8 +2352,35 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 384 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ -[ 6%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/vsmesh.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/visualization && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dvisual_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/visualization -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/visual.dir/vsmesh.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/meshdoc.cpp: In member function 'virtual void netgen::VisualSceneMeshDoctor::DrawScene()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/meshdoc.cpp:97:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 97 | if (selpoint > 0 && selpoint <= mesh->GetNP()) + | ~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/meshdoc.cpp: In member function 'virtual void netgen::VisualSceneMeshDoctor::BuildScene(int)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/meshdoc.cpp:162:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 162 | for (i = 1; i <= mesh->GetNSE(); i++) + | ~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/meshdoc.cpp:278:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 278 | for (i = 1; i <= mesh->GetNSE(); i++) + | ~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/meshdoc.cpp: In member function 'void netgen::VisualSceneMeshDoctor::ClickElement(int)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/meshdoc.cpp:505:36: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 505 | if (selelement > 0 && selelement <= mesh->GetNSE()) + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/meshdoc.cpp: In member function 'void netgen::VisualSceneMeshDoctor::UpdateTables()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/meshdoc.cpp:523:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 523 | for (i = 1; i <= mesh->GetNP(); i++) + | ~~^~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/meshdoc.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 384 | for (TIND i = BASE; i < size+BASE; i++) + | ~~^~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/netgenout.hpp:103:46: required from here @@ -2620,182 +2477,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here 67 | class Point3d | ^~~~~~~ -[ 7%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Inter3d.cxx.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Docc_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/occ.dir/Partition_Inter3d.cxx.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/Partition_Inter3d.cxx -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/adfront2.cpp:6: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/curvedelems.hpp:56:70: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/gprim.hpp:17, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:7, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/adfront2.cpp:6: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here - 76 | class Vec : public ngsimd::AlignedAlloc> - | ^~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/Partition_Inter3d.cxx: In function 'void PutInBounds(const TopoDS_Face&, const TopoDS_Edge&, opencascade::handle&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/Partition_Inter3d.cxx:209:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] - 209 | S = (*(Handle_Geom_RectangularTrimmedSurface*)&S)->BasisSurface(); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 509 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 522 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp:8: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] - 774 | for (size_t i = 0; i < np; i++) - | ~~^~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 1482 | if(identnr <= type.Size()) - | ~~~~~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 1489 | while(type.Size() < identnr) - | ~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:24, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp:8: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 191 | for (int i = 0; i < loch.boxes.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:26, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp:8: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; - | ~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp:634:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 634 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; - | ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp:646:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 646 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; - | ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 653 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } - | ~~~~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) - | ~~~~^~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp:8: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 124 | for (int i = 0; i < transfreezone.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:64, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp:8: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 52 | for (int i = 0; i < Size(); i++) - | ~~^~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:67, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp:8: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:24, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp:9: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp:302:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 302 | if (msnr < triapprox.Size()) - | ~~~~~^~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../stlgeom/stlgeom.hpp:48, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/stlgeom.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp:10: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../stlgeom/stltool.hpp:68:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 68 | if (i <= charttrigs.Size()) {return charttrigs.Get(i);} - | ~~^~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/stlgeom.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp:10: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../stlgeom/stlgeom.hpp:450:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 450 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp: In member function 'void netgen::FieldLineCalc::GenerateFieldLines(netgen::Array&, int, int, double, double, int, double, double)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp:207:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 207 | for(int i=0; i&, netgen::Array&, netgen::Array&, netgen::Array&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp:428:40: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 428 | if(maxpoints > 0 && points.Size() >= maxpoints) - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp: In member function 'void netgen::VisualSceneSolution::BuildFieldLinesFromBox(netgen::Array&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp:463:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 463 | for (int i = 1; i <= startpoints.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp: In member function 'void netgen::VisualSceneSolution::BuildFieldLinesFromLine(netgen::Array&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp:479:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 479 | for (int i = 1; i <= startpoints.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp: In member function 'void netgen::VisualSceneSolution::BuildFieldLinesFromFace(netgen::Array&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp:593:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 593 | for(i=0; i& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 384 | for (TIND i = BASE; i < size+BASE; i++) - | ~~^~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/netgenout.hpp:103:46: required from here @@ -2810,13 +2491,15 @@ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp:8: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/meshdoc.cpp:5: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here 932 | class Segment | ^~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp:7: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/meshdoc.cpp:5: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp:603:29: required from here @@ -2825,396 +2508,36 @@ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp:8: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/meshdoc.cpp:5: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here 1066 | class FaceDescriptor | ^~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp:351:85: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/memory:84, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp:3: -/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here - 121 | class shared_ptr : public __shared_ptr<_Tp> - | ^~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/triapprox.hpp:49:57: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:438: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] +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/adfront2.cpp:6: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/curvedelems.hpp:56:70: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438: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] 438 | memcpy (p, data, sizeof(T)*mins); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/../include/../gprim/gprim.hpp:17, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/../include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:7, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp:8: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/gprim.hpp:17, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:7, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/adfront2.cpp:6: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here 76 | class Vec : public ngsimd::AlignedAlloc> | ^~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 509 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 522 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../stlgeom/stlgeom.hpp:277:46: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/../include/../gprim/gprim.hpp:22, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/../include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:7, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp:8: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here - 67 | class Point3d - | ^~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../stlgeom/stlgeom.hpp:311:53: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/../include/../gprim/gprim.hpp:22, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/../include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:7, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp:8: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here - 184 | class Vec3d - | ^~~~~ -[ 8%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/adfront3.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/adfront3.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/adfront3.cpp -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<3>; T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/splinesurface.hpp:61:12: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/../include/../gprim/gprim.hpp:29, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/../include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:7, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp:8: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/../include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<3>' declared here - 22 | class GeomPoint : public Point - | ^~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr >; T = std::shared_ptr >; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array > >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/splinesurface.hpp:61:25: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/memory:84, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp:3: -/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr >' declared here - 121 | class shared_ptr : public __shared_ptr<_Tp> - | ^~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::__cxx11::basic_string; T = std::__cxx11::basic_string; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/splinesurface.hpp:61:35: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/string:55, - from /usr/include/c++/10/bits/locale_classes.h:40, - from /usr/include/c++/10/bits/ios_base.h:41, - from /usr/include/c++/10/ios:42, - from /usr/include/c++/10/ostream:38, - from /usr/include/c++/10/iostream:39, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:4, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp:3: -/usr/include/c++/10/bits/basic_string.h:77:11: note: 'class std::__cxx11::basic_string' declared here - 77 | class basic_string - | ^~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] - 774 | for (size_t i = 0; i < np; i++) - | ~~^~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 1482 | if(identnr <= type.Size()) - | ~~~~~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 1489 | while(type.Size() < identnr) - | ~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:24, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 191 | for (int i = 0; i < loch.boxes.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::STLTriangle; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::STLTriangle; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::STLTriangle; T = netgen::STLTriangle; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../stlgeom/stltopology.hpp:296:10: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../stlgeom/stlgeom.hpp:47, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/stlgeom.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp:10: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../stlgeom/stltopology.hpp:67:7: note: 'class netgen::STLTriangle' declared here - 67 | class STLTriangle - | ^~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:26, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; - | ~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp:634:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 634 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; - | ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp:646:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 646 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; - | ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 653 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } - | ~~~~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) - | ~~~~^~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 124 | for (int i = 0; i < transfreezone.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr; T = std::shared_ptr; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::Array >]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/../core/archive.hpp:352:40: required from 'ngcore::Archive& ngcore::Archive::operator&(std::shared_ptr<_Tp>&) [with T = netgen::Array >]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/splinesurface.hpp:61:68: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/memory:84, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp:3: -/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here - 121 | class shared_ptr : public __shared_ptr<_Tp> - | ^~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:64, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 52 | for (int i = 0; i < Size(); i++) - | ~~^~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:67, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<2>; T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array, 0, int>; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/../include/../gprim/splinegeometry.hpp:39:10: required from 'void netgen::SplineGeometry::DoArchive(ngcore::Archive&) [with int D = 2]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::SplineGeometry<2>; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::SplineGeometry<2>]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/../core/archive.hpp:561:22: required from 'ngcore::Archive& ngcore::Archive::operator&(const T*&) [with T = netgen::SplineGeometry<2>]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/extrusion.hpp:141:19: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<2>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/../include/../gprim/gprim.hpp:29, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/../include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:7, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp:8: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/../include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here - 22 | class GeomPoint : public Point - | ^~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp: In member function 'virtual void netgen::VisualSceneMesh::DrawScene()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp:259:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 259 | if (selpoint > 0 && selpoint <= mesh->GetNP()) - | ~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp:312:25: warning: catching polymorphic type 'class std::bad_weak_ptr' by value [-Wcatch-value=] - 312 | catch (bad_weak_ptr e) - | ^ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp: In member function 'virtual void netgen::VisualSceneMesh::BuildScene(int)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp:525:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 525 | for (int i = 1; i <= mesh->GetNE(); i++) - | ~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp:537:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 537 | for( int j = 0; j < pnums.Size(); j++) - | ~~^~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp:550:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 550 | for( int j = 0; j < pnums.Size(); j++) - | ~~^~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp:568:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 568 | for( int j = 0; j < pnums.Size(); j++) - | ~~^~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp:583:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 583 | for( int j = 0; j < pnums.Size(); j++) - | ~~^~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp:627:20: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 627 | for (int i = 1; i <= mesh->GetNE(); i++) - | ~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp:645:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 645 | for (int j = 1; j <= faces.Size(); j++) - | ~~^~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp:684:20: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 684 | for (int i = 1; i <= mesh->GetNE(); i++) - | ~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp:902:25: warning: catching polymorphic type 'class std::bad_weak_ptr' by value [-Wcatch-value=] - 902 | catch (bad_weak_ptr e) - | ^ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp: In member function 'void netgen::VisualSceneMesh::BuildFilledList(bool)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp:1032:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 1032 | for (int hi = 0; hi < seia.Size(); hi++) - | ~~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp: In member function 'void netgen::VisualSceneMesh::BuildLineList()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp:1369:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 1369 | for (SurfaceElementIndex sei = 0; sei < mesh->GetNSE(); sei++) - | ~~~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp: In member function 'void netgen::VisualSceneMesh::BuildTetList()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp:1867:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 1867 | for (ElementIndex ei = 0; ei < mesh->GetNE(); ei++) - | ~~~^~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp: In member function 'void netgen::VisualSceneMesh::BuildPrismList()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp:2149:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 2149 | for (ElementIndex ei = 0; ei < mesh->GetNE(); ei++) - | ~~~^~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp:2417:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 2417 | for (j = 1; j <= faces.Size(); j++) - | ~~^~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp: In member function 'void netgen::VisualSceneMesh::BuildHexList()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp:2476:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 2476 | for (ElementIndex ei = 0; ei < mesh->GetNE(); ei++) - | ~~~^~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp:2620:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 2620 | for (int j = 1; j <= faces.Size(); j++) - | ~~^~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp: In member function 'void netgen::VisualSceneMesh::BuildPyramidList()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp:2687:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 2687 | for (ElementIndex ei = 0; ei < mesh->GetNE(); ei++) - | ~~~^~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp:2972:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 2972 | for (int j = 1; j <= faces.Size(); j++) - | ~~^~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp: In member function 'void netgen::VisualSceneMesh::BuildDomainSurfList()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp:3028:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 3028 | for (i = 1; i <= mesh->GetNSE(); i++) - | ~~^~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 384 | for (TIND i = BASE; i < size+BASE; i++) - | ~~^~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/netgenout.hpp:103:46: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] - 190 | for(TIND i=0; pos==-1 && i < this->size; i++) - | ~~^~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp:211:25: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here - 932 | class Segment - | ^~~~~~~ +[ 5%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Inter3d.cxx.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Docc_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/occ.dir/Partition_Inter3d.cxx.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/Partition_Inter3d.cxx In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp:603:29: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:6, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here - 1066 | class FaceDescriptor - | ^~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp:3: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/meshdoc.cpp:5: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' @@ -3227,10 +2550,18 @@ from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/../include/gprim.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:7, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp:4: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/meshdoc.cpp:5: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here 76 | class Vec : public ngsimd::AlignedAlloc> | ^~~ +[ 6%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/mvdraw.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/visualization && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dvisual_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/visualization -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/visual.dir/mvdraw.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/mvdraw.cpp +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/Partition_Inter3d.cxx: In function 'void PutInBounds(const TopoDS_Face&, const TopoDS_Edge&, opencascade::handle&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/Partition_Inter3d.cxx:209:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] + 209 | S = (*(Handle_Geom_RectangularTrimmedSurface*)&S)->BasisSurface(); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 7%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/adfront3.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/adfront3.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/adfront3.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, @@ -3243,8 +2574,17 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ -[ 8%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/vssolution.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/visualization && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dvisual_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/visualization -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/visual.dir/vssolution.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/mvdraw.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 509 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 522 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/adfront3.cpp:2: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': @@ -3265,6 +2605,21 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 191 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/mvdraw.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] + 774 | for (size_t i = 0; i < np; i++) + | ~~^~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 1482 | if(identnr <= type.Size()) + | ~~~~~~~~^~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 1489 | while(type.Size() < identnr) + | ~~~~~~~~~~~~^~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:26, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/adfront3.cpp:2: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': @@ -3287,14 +2642,49 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ -[ 8%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Loop.cxx.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Docc_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/occ.dir/Partition_Loop.cxx.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/Partition_Loop.cxx +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:24, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/mvdraw.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 191 | for (int i = 0; i < loch.boxes.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/adfront3.cpp:2: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:26, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/mvdraw.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; + | ~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp:634:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 634 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; + | ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp:646:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 646 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; + | ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 653 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } + | ~~~~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) + | ~~~~^~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/mvdraw.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 124 | for (int i = 0; i < transfreezone.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:64, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/adfront3.cpp:2: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': @@ -3382,6 +2772,35 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/adfront3.cpp:858:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 858 | for (int ii = 1; ii <= aprif.Size(); ii++) | ~~~^~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:64, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/mvdraw.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 52 | for (int i = 0; i < Size(); i++) + | ~~^~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:67, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/mvdraw.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/mvdraw.cpp: In member function 'void netgen::VisualScene::ArbitraryRotation(const netgen::Array&, const netgen::Array&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/mvdraw.cpp:211:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 211 | for(int i=0; i& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 384 | for (TIND i = BASE; i < size+BASE; i++) + | ~~^~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/netgenout.hpp:103:46: required from here @@ -3464,6 +2883,39 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 175 | for (int i = 0; i < size; i++) | ~~^~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/netgenout.hpp:103:46: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] + 190 | for(TIND i=0; pos==-1 && i < this->size; i++) + | ~~^~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp:211:25: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/mvdraw.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here + 932 | class Segment + | ^~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/mvdraw.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp:603:29: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/mvdraw.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here + 1066 | class FaceDescriptor + | ^~~~~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' @@ -3479,13 +2931,48 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here 76 | class Vec : public ngsimd::AlignedAlloc> | ^~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/mvdraw.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/curvedelems.hpp:56:70: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/../include/../gprim/gprim.hpp:17, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/../include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:7, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/mvdraw.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here + 76 | class Vec : public ngsimd::AlignedAlloc> + | ^~~ +[ 7%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Loop.cxx.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Docc_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/occ.dir/Partition_Loop.cxx.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/Partition_Loop.cxx +[ 7%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/vsfieldlines.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/visualization && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dvisual_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/visualization -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/visual.dir/vsfieldlines.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/Partition_Loop.cxx: In member function 'void Partition_Loop::Perform()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/Partition_Loop.cxx:366:9: warning: unused variable 'i' [-Wunused-variable] + 366 | int i = 0; + | ^ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/Partition_Loop.cxx: At global scope: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/Partition_Loop.cxx:70:12: warning: 'nbe' defined but not used [-Wunused-variable] + 70 | static int nbe = 0; + | ^~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/Partition_Loop.cxx: In function 'Standard_Boolean SelectEdge(const TopoDS_Face&, const TopoDS_Edge&, const TopoDS_Vertex&, TopoDS_Edge&, TopTools_ListOfShape&)': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/Partition_Loop.cxx:215:4: warning: 'angle' may be used uninitialized in this function [-Wmaybe-uninitialized] 215 | if (angle >= anglemax) { | ^~ +[ 7%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/bisect.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/bisect.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bisect.cpp +[ 8%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Loop2d.cxx.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Docc_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/occ.dir/Partition_Loop2d.cxx.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/Partition_Loop2d.cxx In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:3: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp:7: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; @@ -3494,11 +2981,9 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ -[ 9%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Loop2d.cxx.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Docc_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/occ.dir/Partition_Loop2d.cxx.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/Partition_Loop2d.cxx In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:4: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp:8: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] 774 | for (size_t i = 0; i < np; i++) @@ -3513,14 +2998,14 @@ | ~~~~~~~~~~~~^~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:24, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:4: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp:8: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 191 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:26, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:4: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp:8: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; @@ -3543,21 +3028,21 @@ | ~~~~^~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:4: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp:8: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:64, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:4: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp:8: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 52 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:67, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:4: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp:8: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) @@ -3572,116 +3057,130 @@ | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:24, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:5: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp:9: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp:302:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 302 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../stlgeom/stlgeom.hpp:48, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/stlgeom.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:6: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp:10: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../stlgeom/stltool.hpp:68:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 68 | if (i <= charttrigs.Size()) {return charttrigs.Get(i);} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/stlgeom.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:6: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp:10: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../stlgeom/stlgeom.hpp:450:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 450 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp: In member function 'void netgen::VisualSceneSolution::AddSolutionData(netgen::VisualSceneSolution::SolData*)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:97:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 97 | for (int i = 0; i < soldata.Size(); i++) - | ~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp: In member function 'void netgen::VisualSceneSolution::ClearSolutionData()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:155:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 155 | for (int i = 0; i < soldata.Size(); i++) - | ~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp: In member function 'netgen::VisualSceneSolution::SolData* netgen::VisualSceneSolution::GetSolData(int)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:167:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 167 | if (i >= 0 && i < soldata.Size()) - | ~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp: In member function 'void netgen::VisualSceneSolution::SaveSolutionData(const char*)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:186:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 186 | for (int i = 0; i < soldata.Size(); i++) - | ~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:241:51: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 241 | for (PointIndex pi = PointIndex::BASE; pi < mesh->GetNP()+PointIndex::BASE; pi++) - | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:248:47: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 248 | for (SurfaceElementIndex sei = 0; sei < mesh->GetNSE(); sei++) - | ~~~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:252:47: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 252 | for (SurfaceElementIndex sei = 0; sei < mesh->GetNSE(); sei++) - | ~~~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:261:47: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 261 | for (SurfaceElementIndex sei = 0; sei < mesh->GetNSE(); sei++) - | ~~~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:284:51: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 284 | for (PointIndex pi = PointIndex::BASE; pi < mesh->GetNP()+PointIndex::BASE; pi++) - | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:291:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 291 | for (ElementIndex ei = 0; ei < mesh->GetNE(); ei++) - | ~~~^~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:295:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 295 | for (ElementIndex ei = 0; ei < mesh->GetNE(); ei++) - | ~~~^~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:304:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 304 | for (ElementIndex ei = 0; ei < mesh->GetNE(); ei++) - | ~~~^~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:318:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 318 | for (int i = 0; i < soldata.Size(); i++) - | ~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:324:37: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 324 | for (int elnr = 0; elnr < mesh->GetNE(); elnr++) - | ~~~~~^~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp: In member function 'virtual void netgen::VisualSceneSolution::DrawScene()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:629:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 629 | for (int i = 0; i < user_vis.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:647:25: warning: catching polymorphic type 'class std::bad_weak_ptr' by value [-Wcatch-value=] - 647 | catch (bad_weak_ptr e) - | ^ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp: In member function 'virtual void netgen::VisualSceneSolution::BuildScene(int)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:887:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 887 | for (int i = 0; i < cpp.Size(); i++) - | ~~^~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:1119:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 1119 | for (int i = 0; i < cpt.Size(); i++) - | ~~^~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:1142:25: warning: catching polymorphic type 'class std::bad_weak_ptr' by value [-Wcatch-value=] - 1142 | catch (bad_weak_ptr e) - | ^ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp: In lambda function: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:1525:82: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 1525 | simd_pref[i](0) = [&] (size_t j) { size_t ii = i*simd_size+j; return (ii < npt) ? pref[ii](0) : 0; }; - | ~~~^~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp: In lambda function: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:1526:82: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 1526 | simd_pref[i](1) = [&] (size_t j) { size_t ii = i*simd_size+j; return (ii < npt) ? pref[ii](1) : 0; }; - | ~~~^~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp: In member function 'void netgen::VisualSceneSolution::DrawClipPlaneTrigs()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:4432:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 4432 | for (int i = 0; i < trigs.Size(); i++) - | ~~^~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:4454:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 4454 | for (int i = 0; i < trigs.Size(); i++) - | ~~^~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:4462:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 4462 | for (int ii = i; ii < trigs.Size(); ii++) - | ~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:4471:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 4471 | for (int ii = i; ii < trigs.Size(); ii++) - | ~~~^~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp: In member function 'void netgen::FieldLineCalc::GenerateFieldLines(netgen::Array&, int, int, double, double, int, double, double)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp:207:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 207 | for(int i=0; i&, netgen::Array&, netgen::Array&, netgen::Array&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp:428:40: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 428 | if(maxpoints > 0 && points.Size() >= maxpoints) + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp: In member function 'void netgen::VisualSceneSolution::BuildFieldLinesFromBox(netgen::Array&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp:463:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 463 | for (int i = 1; i <= startpoints.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp: In member function 'void netgen::VisualSceneSolution::BuildFieldLinesFromLine(netgen::Array&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp:479:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 479 | for (int i = 1; i <= startpoints.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp: In member function 'void netgen::VisualSceneSolution::BuildFieldLinesFromFace(netgen::Array&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp:593:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 593 | for(i=0; i& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/paralleltop.hpp:82:47: required from here /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 384 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bisect.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 509 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 522 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bisect.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] + 774 | for (size_t i = 0; i < np; i++) + | ~~^~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 1482 | if(identnr <= type.Size()) + | ~~~~~~~~^~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 1489 | while(type.Size() < identnr) + | ~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:24, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bisect.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 191 | for (int i = 0; i < loch.boxes.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:26, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bisect.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; + | ~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:634:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 634 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; + | ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:646:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 646 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; + | ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 653 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } + | ~~~~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) + | ~~~~^~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bisect.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 124 | for (int i = 0; i < transfreezone.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/netgenout.hpp:103:46: required from here @@ -3696,13 +3195,13 @@ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:4: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp:8: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here 932 | class Segment | ^~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:3: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp:7: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp:603:29: required from here @@ -3711,13 +3210,33 @@ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:4: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp:8: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here 1066 | class FaceDescriptor | ^~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:64, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bisect.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 52 | for (int i = 0; i < Size(); i++) + | ~~^~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:67, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bisect.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:3: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp:7: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp:351:85: required from here @@ -3726,13 +3245,13 @@ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/memory:84, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:1: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp:3: /usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here 121 | class shared_ptr : public __shared_ptr<_Tp> | ^~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:3: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp:7: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/triapprox.hpp:49:57: required from here @@ -3743,13 +3262,13 @@ from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/../include/gprim.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:7, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:4: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp:8: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here 76 | class Vec : public ngsimd::AlignedAlloc> | ^~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:3: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp:7: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; std::size_t = unsigned int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../stlgeom/stlgeom.hpp:277:46: required from here @@ -3760,13 +3279,13 @@ from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/../include/gprim.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:7, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:4: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp:8: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here 67 | class Point3d | ^~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:3: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp:7: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../stlgeom/stlgeom.hpp:311:53: required from here @@ -3777,269 +3296,10 @@ from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/../include/gprim.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:7, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:4: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp:8: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here 184 | class Vec3d | ^~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:1961:25: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 175 | for (int i = 0; i < size; i++) - | ~~^~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::VisualSceneSolution::ClipPlanePoint; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::VisualSceneSolution::ClipPlanePoint; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:4287:61: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/visual.hpp:27, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:10: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.hpp:38:9: note: 'class netgen::VisualSceneSolution::ClipPlanePoint' declared here - 38 | class ClipPlanePoint - | ^~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::VisualSceneSolution::ClipPlaneTrig; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::VisualSceneSolution::ClipPlaneTrig; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:4296:54: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/visual.hpp:27, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:10: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.hpp:27:9: note: 'class netgen::VisualSceneSolution::ClipPlaneTrig' declared here - 27 | class ClipPlaneTrig - | ^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:4444:14: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 175 | for (int i = 0; i < size; i++) - | ~~^~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:4445:14: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<3>; T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/splinesurface.hpp:61:12: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/../include/../gprim/gprim.hpp:29, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/../include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:7, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/../include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<3>' declared here - 22 | class GeomPoint : public Point - | ^~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr >; T = std::shared_ptr >; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array > >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/splinesurface.hpp:61:25: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/memory:84, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:1: -/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr >' declared here - 121 | class shared_ptr : public __shared_ptr<_Tp> - | ^~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::__cxx11::basic_string; T = std::__cxx11::basic_string; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/splinesurface.hpp:61:35: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/string:55, - from /usr/include/c++/10/bits/locale_classes.h:40, - from /usr/include/c++/10/bits/ios_base.h:41, - from /usr/include/c++/10/ios:42, - from /usr/include/c++/10/ostream:38, - from /usr/include/c++/10/iostream:39, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:4, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:1: -/usr/include/c++/10/bits/basic_string.h:77:11: note: 'class std::__cxx11::basic_string' declared here - 77 | class basic_string - | ^~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::STLTriangle; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::STLTriangle; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::STLTriangle; T = netgen::STLTriangle; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../stlgeom/stltopology.hpp:296:10: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../stlgeom/stlgeom.hpp:47, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/stlgeom.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:6: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../stlgeom/stltopology.hpp:67:7: note: 'class netgen::STLTriangle' declared here - 67 | class STLTriangle - | ^~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr; T = std::shared_ptr; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::Array >]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/../core/archive.hpp:352:40: required from 'ngcore::Archive& ngcore::Archive::operator&(std::shared_ptr<_Tp>&) [with T = netgen::Array >]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/splinesurface.hpp:61:68: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/memory:84, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:1: -/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here - 121 | class shared_ptr : public __shared_ptr<_Tp> - | ^~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<2>; T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array, 0, int>; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/../include/../gprim/splinegeometry.hpp:39:10: required from 'void netgen::SplineGeometry::DoArchive(ngcore::Archive&) [with int D = 2]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::SplineGeometry<2>; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::SplineGeometry<2>]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/../core/archive.hpp:561:22: required from 'ngcore::Archive& ngcore::Archive::operator&(const T*&) [with T = netgen::SplineGeometry<2>]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/extrusion.hpp:141:19: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<2>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/../include/../gprim/gprim.hpp:29, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/../include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:7, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/../include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here - 22 | class GeomPoint : public Point - | ^~~~~~~~~ -[ 9%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/bisect.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/bisect.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bisect.cpp -/build/netgen-6.2.2006+really6.2.1905+dfsg/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&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/Partition_Loop2d.cxx:488:17: warning: 'U2' may be used uninitialized in this function [-Wmaybe-uninitialized] - 488 | B.UpdateVertex( V, U2, NewDegen, Tol); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/Partition_Loop2d.cxx:462:8: warning: 'U1' may be used uninitialized in this function [-Wmaybe-uninitialized] - 462 | dU = USeq(i) - U1; - | ~~~^~~~~~~~~~~~~~ -[ 9%] Linking CXX shared library pyngcore.cpython-39-arm-linux-gnueabihf.so -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/pyngcore.dir/link.txt --verbose=1 -/usr/bin/c++ -fPIC -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,pyngcore.cpython-39-arm-linux-gnueabihf.so -o pyngcore.cpython-39-arm-linux-gnueabihf.so CMakeFiles/pyngcore.dir/python_ngcore.cpp.o -Wl,-rpath,/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/core: libngcore.so.6.2.1905 -lpython3.9 -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bisect.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 509 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 522 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -make[3]: Leaving directory '/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf' -[ 9%] Built target pyngcore -[ 10%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/boundarylayer.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/boundarylayer.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/boundarylayer.cpp -[ 10%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Loop3d.cxx.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Docc_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/occ.dir/Partition_Loop3d.cxx.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/Partition_Loop3d.cxx -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bisect.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] - 774 | for (size_t i = 0; i < np; i++) - | ~~^~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 1482 | if(identnr <= type.Size()) - | ~~~~~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 1489 | while(type.Size() < identnr) - | ~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:24, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bisect.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 191 | for (int i = 0; i < loch.boxes.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:26, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bisect.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; - | ~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:634:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 634 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; - | ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:646:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 646 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; - | ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 653 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } - | ~~~~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) - | ~~~~^~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bisect.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 124 | for (int i = 0; i < transfreezone.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:64, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bisect.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 52 | for (int i = 0; i < Size(); i++) - | ~~^~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:67, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bisect.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bisect.cpp: In function 'int netgen::BTSortEdges(const netgen::Mesh&, const netgen::Array*>&, netgen::INDEX_2_CLOSED_HASHTABLE&)': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bisect.cpp:325:16: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 325 | for (i = 1; i <= mesh.GetNE(); i++) @@ -4226,6 +3486,81 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bisect.cpp:4087:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4087 | for(int i=0; i::ReSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<3>; T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/splinesurface.hpp:61:12: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/../include/../gprim/gprim.hpp:29, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/../include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:7, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp:8: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/../include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<3>' declared here + 22 | class GeomPoint : public Point + | ^~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr >; T = std::shared_ptr >; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array > >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/splinesurface.hpp:61:25: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/memory:84, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp:3: +/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr >' declared here + 121 | class shared_ptr : public __shared_ptr<_Tp> + | ^~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::__cxx11::basic_string; T = std::__cxx11::basic_string; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/splinesurface.hpp:61:35: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/string:55, + from /usr/include/c++/10/bits/locale_classes.h:40, + from /usr/include/c++/10/bits/ios_base.h:41, + from /usr/include/c++/10/ios:42, + from /usr/include/c++/10/ostream:38, + from /usr/include/c++/10/iostream:39, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:4, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp:3: +/usr/include/c++/10/bits/basic_string.h:77:11: note: 'class std::__cxx11::basic_string' declared here + 77 | class basic_string + | ^~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::STLTriangle; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::STLTriangle; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::STLTriangle; T = netgen::STLTriangle; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../stlgeom/stltopology.hpp:296:10: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../stlgeom/stlgeom.hpp:47, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/stlgeom.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp:10: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../stlgeom/stltopology.hpp:67:7: note: 'class netgen::STLTriangle' declared here + 67 | class STLTriangle + | ^~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, @@ -4252,6 +3587,48 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = netgen::MarkedQuad; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bisect.cpp:2474:32: required from here /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:266:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr; T = std::shared_ptr; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::Array >]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/../core/archive.hpp:352:40: required from 'ngcore::Archive& ngcore::Archive::operator&(std::shared_ptr<_Tp>&) [with T = netgen::Array >]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/splinesurface.hpp:61:68: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/memory:84, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp:3: +/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here + 121 | class shared_ptr : public __shared_ptr<_Tp> + | ^~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<2>; T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array, 0, int>; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/../include/../gprim/splinegeometry.hpp:39:10: required from 'void netgen::SplineGeometry::DoArchive(ngcore::Archive&) [with int D = 2]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::SplineGeometry<2>; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::SplineGeometry<2>]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/../core/archive.hpp:561:22: required from 'ngcore::Archive& ngcore::Archive::operator&(const T*&) [with T = netgen::SplineGeometry<2>]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/extrusion.hpp:141:19: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<2>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/../include/../gprim/gprim.hpp:29, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/../include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:7, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsfieldlines.cpp:8: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/../include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here + 22 | class GeomPoint : public Point + | ^~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/netgenout.hpp:103:46: required from here @@ -4326,6 +3703,447 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:188:21: note: 'class netgen::PointIndices<2>' declared here 188 | template <> class PointIndices<2> : public INDEX_2 | ^~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bisect.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/curvedelems.hpp:56:70: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/gprim.hpp:17, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:7, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bisect.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here + 76 | class Vec : public ngsimd::AlignedAlloc> + | ^~~ +[ 8%] Linking CXX shared library pyngcore.cpython-39-arm-linux-gnueabihf.so +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/pyngcore.dir/link.txt --verbose=1 +/usr/bin/c++ -fPIC -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,pyngcore.cpython-39-arm-linux-gnueabihf.so -o pyngcore.cpython-39-arm-linux-gnueabihf.so CMakeFiles/pyngcore.dir/python_ngcore.cpp.o -Wl,-rpath,/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/core: libngcore.so.6.2.1905 -lpython3.9 +make[3]: Leaving directory '/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf' +[ 8%] Built target pyngcore +[ 8%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Loop3d.cxx.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Docc_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/occ.dir/Partition_Loop3d.cxx.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/Partition_Loop3d.cxx +/build/netgen-6.2.2006+really6.2.1905+dfsg/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&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/Partition_Loop2d.cxx:488:17: warning: 'U2' may be used uninitialized in this function [-Wmaybe-uninitialized] + 488 | B.UpdateVertex( V, U2, NewDegen, Tol); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/Partition_Loop2d.cxx:462:8: warning: 'U1' may be used uninitialized in this function [-Wmaybe-uninitialized] + 462 | dU = USeq(i) - U1; + | ~~~^~~~~~~~~~~~~~ +[ 9%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/vsmesh.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/visualization && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dvisual_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/visualization -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/visual.dir/vsmesh.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp +[ 10%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Spliter.cxx.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Docc_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/occ.dir/Partition_Spliter.cxx.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/Partition_Spliter.cxx +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 509 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 522 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +[ 11%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/occconstruction.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Docc_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/occ.dir/occconstruction.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occconstruction.cpp +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] + 774 | for (size_t i = 0; i < np; i++) + | ~~^~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 1482 | if(identnr <= type.Size()) + | ~~~~~~~~^~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 1489 | while(type.Size() < identnr) + | ~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:24, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 191 | for (int i = 0; i < loch.boxes.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:26, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; + | ~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp:634:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 634 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; + | ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp:646:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 646 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; + | ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 653 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } + | ~~~~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) + | ~~~~^~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 124 | for (int i = 0; i < transfreezone.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:64, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 52 | for (int i = 0; i < Size(); i++) + | ~~^~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:67, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp: In member function 'virtual void netgen::VisualSceneMesh::DrawScene()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp:259:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 259 | if (selpoint > 0 && selpoint <= mesh->GetNP()) + | ~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp:312:25: warning: catching polymorphic type 'class std::bad_weak_ptr' by value [-Wcatch-value=] + 312 | catch (bad_weak_ptr e) + | ^ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp: In member function 'virtual void netgen::VisualSceneMesh::BuildScene(int)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp:525:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 525 | for (int i = 1; i <= mesh->GetNE(); i++) + | ~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp:537:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 537 | for( int j = 0; j < pnums.Size(); j++) + | ~~^~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp:550:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 550 | for( int j = 0; j < pnums.Size(); j++) + | ~~^~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp:568:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 568 | for( int j = 0; j < pnums.Size(); j++) + | ~~^~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp:583:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 583 | for( int j = 0; j < pnums.Size(); j++) + | ~~^~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp:627:20: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 627 | for (int i = 1; i <= mesh->GetNE(); i++) + | ~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp:645:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 645 | for (int j = 1; j <= faces.Size(); j++) + | ~~^~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp:684:20: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 684 | for (int i = 1; i <= mesh->GetNE(); i++) + | ~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp:902:25: warning: catching polymorphic type 'class std::bad_weak_ptr' by value [-Wcatch-value=] + 902 | catch (bad_weak_ptr e) + | ^ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp: In member function 'void netgen::VisualSceneMesh::BuildFilledList(bool)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp:1032:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 1032 | for (int hi = 0; hi < seia.Size(); hi++) + | ~~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp: In member function 'void netgen::VisualSceneMesh::BuildLineList()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp:1369:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 1369 | for (SurfaceElementIndex sei = 0; sei < mesh->GetNSE(); sei++) + | ~~~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp: In member function 'void netgen::VisualSceneMesh::BuildTetList()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp:1867:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 1867 | for (ElementIndex ei = 0; ei < mesh->GetNE(); ei++) + | ~~~^~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/Partition_Spliter.cxx: In member function 'void Partition_Spliter::MakeEdges(const TopoDS_Edge&, const TopTools_ListOfShape&, TopTools_ListOfShape&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/Partition_Spliter.cxx:1462:28: warning: suggest parentheses around '&&' within '||' [-Wparentheses] + 1462 | VL.IsSame( VOnE.First() ) && VF.IsSame( VOnE.Last() ) ) { + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/Partition_Spliter.cxx:1479:26: warning: suggest parentheses around '&&' within '||' [-Wparentheses] + 1479 | VL.IsSame( SV.First() ) && VF.IsSame( SV.Last() ) ) { + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp: In member function 'void netgen::VisualSceneMesh::BuildPrismList()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp:2149:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 2149 | for (ElementIndex ei = 0; ei < mesh->GetNE(); ei++) + | ~~~^~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp:2417:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 2417 | for (j = 1; j <= faces.Size(); j++) + | ~~^~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp: In member function 'void netgen::VisualSceneMesh::BuildHexList()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp:2476:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 2476 | for (ElementIndex ei = 0; ei < mesh->GetNE(); ei++) + | ~~~^~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp:2620:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 2620 | for (int j = 1; j <= faces.Size(); j++) + | ~~^~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp: In member function 'void netgen::VisualSceneMesh::BuildPyramidList()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp:2687:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 2687 | for (ElementIndex ei = 0; ei < mesh->GetNE(); ei++) + | ~~~^~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp:2972:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 2972 | for (int j = 1; j <= faces.Size(); j++) + | ~~^~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp: In member function 'void netgen::VisualSceneMesh::BuildDomainSurfList()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp:3028:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 3028 | for (i = 1; i <= mesh->GetNSE(); i++) + | ~~^~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 384 | for (TIND i = BASE; i < size+BASE; i++) + | ~~^~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/netgenout.hpp:103:46: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] + 190 | for(TIND i=0; pos==-1 && i < this->size; i++) + | ~~^~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp:211:25: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here + 932 | class Segment + | ^~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp:603:29: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here + 1066 | class FaceDescriptor + | ^~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/curvedelems.hpp:56:70: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/../include/../gprim/gprim.hpp:17, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/../include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:7, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vsmesh.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here + 76 | class Vec : public ngsimd::AlignedAlloc> + | ^~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/myadt.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occconstruction.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 509 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 522 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occconstruction.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] + 774 | for (size_t i = 0; i < np; i++) + | ~~^~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 1482 | if(identnr <= type.Size()) + | ~~~~~~~~^~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 1489 | while(type.Size() < identnr) + | ~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:24, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occconstruction.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 191 | for (int i = 0; i < loch.boxes.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:26, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occconstruction.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; + | ~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp:634:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 634 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; + | ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp:646:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 646 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; + | ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 653 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } + | ~~~~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) + | ~~~~^~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occconstruction.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 124 | for (int i = 0; i < transfreezone.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:64, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occconstruction.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 52 | for (int i = 0; i < Size(); i++) + | ~~^~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:67, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occconstruction.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 12%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/boundarylayer.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/boundarylayer.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/boundarylayer.cpp +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occconstruction.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 384 | for (TIND i = BASE; i < size+BASE; i++) + | ~~^~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/netgenout.hpp:103:46: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] + 190 | for(TIND i=0; pos==-1 && i < this->size; i++) + | ~~^~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp:211:25: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occconstruction.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here + 932 | class Segment + | ^~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occconstruction.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp:603:29: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occconstruction.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here + 1066 | class FaceDescriptor + | ^~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occconstruction.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:367:28: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 175 | for (int i = 0; i < size; i++) + | ~~^~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/curvedelems.hpp:56:70: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/../gprim/gprim.hpp:17, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:7, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occconstruction.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here + 76 | class Vec : public ngsimd::AlignedAlloc> + | ^~~ +[ 12%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/occgenmesh.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Docc_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/occ.dir/occgenmesh.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp +[ 13%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/occgeom.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Docc_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/occ.dir/occgeom.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, @@ -4358,25 +4176,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 191 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bisect.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/curvedelems.hpp:56:70: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/gprim.hpp:17, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:7, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bisect.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here - 76 | class Vec : public ngsimd::AlignedAlloc> - | ^~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:26, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/boundarylayer.cpp:2: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': @@ -4500,6 +4299,20 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here 1066 | class FaceDescriptor | ^~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/myadt.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 509 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 522 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, @@ -4519,19 +4332,453 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here 76 | class Vec : public ngsimd::AlignedAlloc> | ^~~ -[ 11%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Spliter.cxx.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Docc_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/occ.dir/Partition_Spliter.cxx.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/Partition_Spliter.cxx -[ 11%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/clusters.cpp.o +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] + 774 | for (size_t i = 0; i < np; i++) + | ~~^~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 1482 | if(identnr <= type.Size()) + | ~~~~~~~~^~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 1489 | while(type.Size() < identnr) + | ~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:24, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 191 | for (int i = 0; i < loch.boxes.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:26, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; + | ~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp:634:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 634 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; + | ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp:646:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 646 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; + | ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 653 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } + | ~~~~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) + | ~~~~^~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 124 | for (int i = 0; i < transfreezone.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/myadt.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 509 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 522 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:64, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 52 | for (int i = 0; i < Size(); i++) + | ~~^~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:67, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] + 774 | for (size_t i = 0; i < np; i++) + | ~~^~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 1482 | if(identnr <= type.Size()) + | ~~~~~~~~^~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 1489 | while(type.Size() < identnr) + | ~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:24, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 191 | for (int i = 0; i < loch.boxes.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:26, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; + | ~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp:634:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 634 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; + | ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp:646:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 646 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; + | ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 653 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } + | ~~~~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) + | ~~~~^~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 124 | for (int i = 0; i < transfreezone.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:64, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 52 | for (int i = 0; i < Size(); i++) + | ~~^~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:67, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp: In function 'void netgen::DivideEdge(TopoDS_Edge&, netgen::Array&, netgen::Array&, netgen::Mesh&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp:238:14: warning: unused variable 'maxh' [-Wunused-variable] + 238 | double maxh = mparam.maxh; + | ^~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp:241:14: warning: unused variable 'svalue' [-Wunused-variable] + 241 | double svalue[DIVIDEEDGESECTIONS]; + | ^~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp:245:14: warning: unused variable 'L' [-Wunused-variable] + 245 | double L = system.Mass(); + | ^ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp:253:14: warning: variable 'olddist' set but not used [-Wunused-but-set-variable] + 253 | double olddist = 0; + | ^~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp: In function 'void netgen::OCCFindEdges(netgen::OCCGeometry&, netgen::Mesh&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp:337:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 337 | for (PointIndex pi = 1; pi <= mesh.GetNP(); pi++) + | ~~~^~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp:337:13: warning: this 'for' clause does not guard... [-Wmisleading-indentation] + 337 | for (PointIndex pi = 1; pi <= mesh.GetNP(); pi++) + | ^~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp:344:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' + 344 | if (!exists) + | ^~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp:426:31: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 426 | if(geom.fnames.Size()>=facenr) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp:502:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 502 | for (int i = 1; i <= mp.Size(); i++) + | ~~^~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp:506:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 506 | for (j = first_ep; j <= mesh.GetNP(); j++) + | ~~^~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp:506:19: warning: this 'for' clause does not guard... [-Wmisleading-indentation] + 506 | for (j = first_ep; j <= mesh.GetNP(); j++) + | ^~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp:513:22: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' + 513 | if (exists) + | ^~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp:526:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 526 | for (int i = 1; i <= mp.Size()+1; i++) + | ~~^~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp: In function 'void netgen::OCCMeshSurface(netgen::OCCGeometry&, netgen::Mesh&, int)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp:753:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 753 | for (l = 0; l < gis.Size() && locpnum[j] == 0; l++) + | ~~^~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp:819:45: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 819 | for (int i = noldsurfel+1; i <= mesh.GetNSE(); i++) + | ~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp:846:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 846 | for (i = oldnf+1; i <= mesh.GetNSE(); i++) + | ~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp:656:27: warning: unused variable 'fd' [-Wunused-variable] + 656 | FaceDescriptor & fd = mesh.GetFaceDescriptor(k); + | ^~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp:875:32: warning: variable 'point' set but not used [-Wunused-but-set-variable] + 875 | gp_Pnt point = BRep_Tool::Pnt(vertex); + | ^~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp:913:27: warning: unused variable 'fd' [-Wunused-variable] + 913 | FaceDescriptor & fd = mesh.GetFaceDescriptor(k); + | ^~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp:612:11: warning: unused variable 'changed' [-Wunused-variable] + 612 | int changed; + | ^~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp: In function 'void netgen::OCCSetLocalMeshSize(netgen::OCCGeometry&, netgen::Mesh&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp:1246:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 1246 | for (int j = 0; j < linenums.Size(); j++) + | ~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp: In function 'int netgen::OCCGenerateMesh(netgen::OCCGeometry&, std::shared_ptr&, netgen::MeshingParameters&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp:1470:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 1470 | for (int i = 1; i <= mesh->GetNP(); i++) + | ~~^~~~~~~~~~~~~~~~ +[ 13%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/clusters.cpp.o cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/clusters.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/clusters.cpp -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/Partition_Spliter.cxx: In member function 'void Partition_Spliter::MakeEdges(const TopoDS_Edge&, const TopTools_ListOfShape&, TopTools_ListOfShape&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/Partition_Spliter.cxx:1462:28: warning: suggest parentheses around '&&' within '||' [-Wparentheses] - 1462 | VL.IsSame( VOnE.First() ) && VF.IsSame( VOnE.Last() ) ) { - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/Partition_Spliter.cxx:1479:26: warning: suggest parentheses around '&&' within '||' [-Wparentheses] - 1479 | VL.IsSame( SV.First() ) && VF.IsSame( SV.Last() ) ) { - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -[ 12%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/importsolution.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/visualization && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dvisual_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/visualization -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/visual.dir/importsolution.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/importsolution.cpp +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 384 | for (TIND i = BASE; i < size+BASE; i++) + | ~~^~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/netgenout.hpp:103:46: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] + 190 | for(TIND i=0; pos==-1 && i < this->size; i++) + | ~~^~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp:211:25: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here + 932 | class Segment + | ^~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp:603:29: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here + 1066 | class FaceDescriptor + | ^~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:367:28: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 175 | for (int i = 0; i < size; i++) + | ~~^~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 384 | for (TIND i = BASE; i < size+BASE; i++) + | ~~^~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp:357:26: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = double; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = double; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp:998:24: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::Array&) [with T = bool; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.cpp:893:43: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:375:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 375 | for (TIND i (BASE); i < size+BASE; i++) + | ~~^~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/curvedelems.hpp:56:70: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/../gprim/gprim.hpp:17, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:7, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here + 76 | class Vec : public ngsimd::AlignedAlloc> + | ^~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/netgenout.hpp:103:46: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] + 190 | for(TIND i=0; pos==-1 && i < this->size; i++) + | ~~^~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp:211:25: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here + 932 | class Segment + | ^~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp:603:29: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here + 1066 | class FaceDescriptor + | ^~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:367:28: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 175 | for (int i = 0; i < size; i++) + | ~~^~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.cpp:867:24: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = double; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = double; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.cpp:872:26: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.cpp:1175:33: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/string:55, + from /usr/include/c++/10/bits/locale_classes.h:40, + from /usr/include/c++/10/bits/ios_base.h:41, + from /usr/include/c++/10/ios:42, + from /usr/include/c++/10/ostream:38, + from /usr/include/c++/10/iostream:39, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:4, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.cpp:4: +/usr/include/c++/10/bits/basic_string.h:77:11: note: 'class std::__cxx11::basic_string' declared here + 77 | class basic_string + | ^~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/curvedelems.hpp:56:70: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/../gprim/gprim.hpp:17, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:7, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here + 76 | class Vec : public ngsimd::AlignedAlloc> + | ^~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, @@ -4699,296 +4946,10 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here 76 | class Vec : public ngsimd::AlignedAlloc> | ^~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/importsolution.cpp:9: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 509 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 522 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/importsolution.cpp:11: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] - 774 | for (size_t i = 0; i < np; i++) - | ~~^~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 1482 | if(identnr <= type.Size()) - | ~~~~~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 1489 | while(type.Size() < identnr) - | ~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:24, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/importsolution.cpp:11: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 191 | for (int i = 0; i < loch.boxes.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:26, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/importsolution.cpp:11: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; - | ~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp:634:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 634 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; - | ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp:646:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 646 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; - | ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 653 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } - | ~~~~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) - | ~~~~^~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/importsolution.cpp:11: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 124 | for (int i = 0; i < transfreezone.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:64, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/importsolution.cpp:11: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 52 | for (int i = 0; i < Size(); i++) - | ~~^~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:67, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/importsolution.cpp:11: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 13%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/curvedelems.cpp.o +[ 14%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/curvedelems.cpp.o cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/curvedelems.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/curvedelems.cpp -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:24, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/importsolution.cpp:11: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp:302:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 302 | if (msnr < triapprox.Size()) - | ~~~~~^~~~~~~~~~~~~~~~~~ -[ 14%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/occconstruction.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Docc_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/occ.dir/occconstruction.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occconstruction.cpp -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/importsolution.cpp:9: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 384 | for (TIND i = BASE; i < size+BASE; i++) - | ~~^~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/netgenout.hpp:103:46: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] - 190 | for(TIND i=0; pos==-1 && i < this->size; i++) - | ~~^~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp:211:25: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/importsolution.cpp:11: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here - 932 | class Segment - | ^~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/importsolution.cpp:9: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp:603:29: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/importsolution.cpp:11: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here - 1066 | class FaceDescriptor - | ^~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/importsolution.cpp:9: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp:351:85: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/memory:84, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/importsolution.cpp:6: -/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here - 121 | class shared_ptr : public __shared_ptr<_Tp> - | ^~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/importsolution.cpp:9: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/triapprox.hpp:49:57: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:17, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:11, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/importsolution.cpp:11: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here - 76 | class Vec : public ngsimd::AlignedAlloc> - | ^~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/importsolution.cpp:9: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<3>; T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/splinesurface.hpp:61:12: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:29, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:11, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/importsolution.cpp:11: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<3>' declared here - 22 | class GeomPoint : public Point - | ^~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/importsolution.cpp:9: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr >; T = std::shared_ptr >; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array > >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/splinesurface.hpp:61:25: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/memory:84, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/importsolution.cpp:6: -/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr >' declared here - 121 | class shared_ptr : public __shared_ptr<_Tp> - | ^~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/importsolution.cpp:9: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::__cxx11::basic_string; T = std::__cxx11::basic_string; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/splinesurface.hpp:61:35: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/string:55, - from /usr/include/c++/10/bits/locale_classes.h:40, - from /usr/include/c++/10/bits/ios_base.h:41, - from /usr/include/c++/10/ios:42, - from /usr/include/c++/10/ostream:38, - from /usr/include/c++/10/iostream:39, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:4, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/importsolution.cpp:6: -/usr/include/c++/10/bits/basic_string.h:77:11: note: 'class std::__cxx11::basic_string' declared here - 77 | class basic_string - | ^~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/importsolution.cpp:9: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr; T = std::shared_ptr; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::Array >]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/../core/archive.hpp:352:40: required from 'ngcore::Archive& ngcore::Archive::operator&(std::shared_ptr<_Tp>&) [with T = netgen::Array >]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/splinesurface.hpp:61:68: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/memory:84, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/importsolution.cpp:6: -/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here - 121 | class shared_ptr : public __shared_ptr<_Tp> - | ^~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/importsolution.cpp:9: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<2>; T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array, 0, int>; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/splinegeometry.hpp:39:10: required from 'void netgen::SplineGeometry::DoArchive(ngcore::Archive&) [with int D = 2]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::SplineGeometry<2>; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::SplineGeometry<2>]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/../core/archive.hpp:561:22: required from 'ngcore::Archive& ngcore::Archive::operator&(const T*&) [with T = netgen::SplineGeometry<2>]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/extrusion.hpp:141:19: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<2>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:29, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:11, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/importsolution.cpp:11: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here - 22 | class GeomPoint : public Point - | ^~~~~~~~~ -[ 14%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/delaunay.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/delaunay.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/delaunay.cpp -[ 15%] Linking CXX shared library libvisual.so -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/visualization && /usr/bin/cmake -E cmake_link_script CMakeFiles/visual.dir/link.txt --verbose=1 -/usr/bin/c++ -fPIC -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libvisual.so.6.2 -o libvisual.so.6.2.1905 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,/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/core:/usr/lib/arm-linux-gnueabihf/openmpi/lib: ../core/libngcore.so.6.2.1905 -lpython3.9 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi_cxx.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so -lGL -lGLU +[ 14%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/occmeshsurf.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Docc_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/occ.dir/occmeshsurf.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occmeshsurf.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, @@ -5197,11 +5158,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/curvedelems.cpp:1800:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1800 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/visualization && /usr/bin/cmake -E cmake_symlink_library libvisual.so.6.2.1905 libvisual.so.6.2 libvisual.so -make[3]: Leaving directory '/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf' -[ 15%] Built target visual -[ 16%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/delaunay2d.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/delaunay2d.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/delaunay2d.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, @@ -5329,20 +5285,8 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/curvedelems.cpp:4724:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4724 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/myadt.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occconstruction.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 509 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 522 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ +[ 15%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/python_occ.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Docc_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/occ.dir/python_occ.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/python_occ.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, @@ -5432,10 +5376,40 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 175 | for (int i = 0; i < size; i++) | ~~^~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/myadt.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occmeshsurf.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 509 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 522 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/curvedelems.cpp:2372:19: required from 'void netgen::CurvedElements::GetCoefficients(netgen::CurvedElements::SurfaceElementInfo&, netgen::Array >&) const [with int DIM_SPACE = 2]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/curvedelems.cpp:2403:74: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/gprim.hpp:17, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:7, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/curvedelems.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<2>' declared here + 76 | class Vec : public ngsimd::AlignedAlloc> + | ^~~ +[ 15%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/vssolution.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/visualization && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dvisual_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/visualization -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/visual.dir/vssolution.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occconstruction.cpp:5: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occmeshsurf.cpp:5: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] 774 | for (size_t i = 0; i < np; i++) @@ -5451,7 +5425,7 @@ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:24, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occconstruction.cpp:5: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occmeshsurf.cpp:5: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 191 | for (int i = 0; i < loch.boxes.Size(); i++) @@ -5459,7 +5433,7 @@ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:26, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occconstruction.cpp:5: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occmeshsurf.cpp:5: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; @@ -5483,7 +5457,7 @@ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occconstruction.cpp:5: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occmeshsurf.cpp:5: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) @@ -5491,7 +5465,7 @@ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:64, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occconstruction.cpp:5: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occmeshsurf.cpp:5: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 52 | for (int i = 0; i < Size(); i++) @@ -5499,7 +5473,7 @@ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:67, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occconstruction.cpp:5: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occmeshsurf.cpp:5: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) @@ -5512,18 +5486,728 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/curvedelems.cpp:2372:19: required from 'void netgen::CurvedElements::GetCoefficients(netgen::CurvedElements::SurfaceElementInfo&, netgen::Array >&) const [with int DIM_SPACE = 2]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/curvedelems.cpp:2403:74: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438: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] +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occmeshsurf.cpp: In member function 'void netgen::OCCSurface::GetNormalVector(const netgen::Point<3, double>&, const netgen::PointGeomInfo&, netgen::Vec<3, double>&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occmeshsurf.cpp:51:9: warning: unused variable 'vstep' [-Wunused-variable] + 51 | double vstep = 0.01*(vmax-vmin); + | ^~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occmeshsurf.cpp: In member function 'void netgen::OCCSurface::DefineTangentialPlane(const netgen::Point<3, double>&, const netgen::PointGeomInfo&, const netgen::Point<3, double>&, const netgen::PointGeomInfo&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occmeshsurf.cpp:220:9: warning: unused variable 'r' [-Wunused-variable] + 220 | double r = temp.Length(); + | ^ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occmeshsurf.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 384 | for (TIND i = BASE; i < size+BASE; i++) + | ~~^~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/myadt.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/python_occ.cpp:6: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 509 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 522 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/python_occ.cpp:6: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] + 774 | for (size_t i = 0; i < np; i++) + | ~~^~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 1482 | if(identnr <= type.Size()) + | ~~~~~~~~^~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 1489 | while(type.Size() < identnr) + | ~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:24, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/python_occ.cpp:6: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 191 | for (int i = 0; i < loch.boxes.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:26, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/python_occ.cpp:6: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; + | ~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp:634:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 634 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; + | ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp:646:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 646 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; + | ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 653 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } + | ~~~~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) + | ~~~~^~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/python_occ.cpp:6: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 124 | for (int i = 0; i < transfreezone.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:64, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/python_occ.cpp:6: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 52 | for (int i = 0; i < Size(); i++) + | ~~^~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:67, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/python_occ.cpp:6: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/netgenout.hpp:103:46: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] + 190 | for(TIND i=0; pos==-1 && i < this->size; i++) + | ~~^~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp:211:25: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 438 | memcpy (p, data, sizeof(T)*mins); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/gprim.hpp:17, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:7, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/curvedelems.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<2>' declared here +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occmeshsurf.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here + 932 | class Segment + | ^~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occmeshsurf.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp:603:29: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occmeshsurf.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here + 1066 | class FaceDescriptor + | ^~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occmeshsurf.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:367:28: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 175 | for (int i = 0; i < size; i++) + | ~~^~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 509 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 522 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/curvedelems.hpp:56:70: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/../gprim/gprim.hpp:17, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:7, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occmeshsurf.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here + 76 | class Vec : public ngsimd::AlignedAlloc> + | ^~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] + 774 | for (size_t i = 0; i < np; i++) + | ~~^~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 1482 | if(identnr <= type.Size()) + | ~~~~~~~~^~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 1489 | while(type.Size() < identnr) + | ~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:24, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 191 | for (int i = 0; i < loch.boxes.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:26, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; + | ~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp:634:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 634 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; + | ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp:646:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 646 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; + | ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 653 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } + | ~~~~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) + | ~~~~^~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 124 | for (int i = 0; i < transfreezone.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:64, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 52 | for (int i = 0; i < Size(); i++) + | ~~^~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:67, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:24, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp:302:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 302 | if (msnr < triapprox.Size()) + | ~~~~~^~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../stlgeom/stlgeom.hpp:48, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/stlgeom.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:6: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../stlgeom/stltool.hpp:68:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 68 | if (i <= charttrigs.Size()) {return charttrigs.Get(i);} + | ~~^~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/stlgeom.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:6: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../stlgeom/stlgeom.hpp:450:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 450 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/../core/ngcore.hpp:4, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/myadt.hpp:20, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/python_occ.cpp:6: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/../core/archive.hpp: In instantiation of 'class ngcore::PyArchive': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/../core/archive.hpp:998:50: required from 'auto ngcore::NGSPickle() [with T = netgen::OCCGeometry; T_ARCHIVE_OUT = ngcore::BinaryOutArchive; T_ARCHIVE_IN = ngcore::BinaryInArchive]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/python_occ.cpp:21:33: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/../core/archive.hpp:923:9: warning: 'ngcore::PyArchive' declared with greater visibility than the type of its field 'ngcore::PyArchive::lst' [-Wattributes] + 923 | class PyArchive : public ARCHIVE + | ^~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/../core/archive.hpp: In instantiation of 'class ngcore::PyArchive': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/../core/archive.hpp:1012:49: required from 'auto ngcore::NGSPickle() [with T = netgen::OCCGeometry; T_ARCHIVE_OUT = ngcore::BinaryOutArchive; T_ARCHIVE_IN = ngcore::BinaryInArchive]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/python_occ.cpp:21:33: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/../core/archive.hpp:923:9: warning: 'ngcore::PyArchive' declared with greater visibility than the type of its field 'ngcore::PyArchive::lst' [-Wattributes] +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/python_occ.cpp: In lambda function: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/python_occ.cpp:131:27: warning: catching polymorphic type 'using NgException = class ngcore::Exception' {aka 'class ngcore::Exception'} by value [-Wcatch-value=] + 131 | catch (NgException ex) + | ^~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp: In member function 'void netgen::VisualSceneSolution::AddSolutionData(netgen::VisualSceneSolution::SolData*)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:97:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 97 | for (int i = 0; i < soldata.Size(); i++) + | ~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp: In member function 'void netgen::VisualSceneSolution::ClearSolutionData()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:155:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 155 | for (int i = 0; i < soldata.Size(); i++) + | ~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp: In member function 'netgen::VisualSceneSolution::SolData* netgen::VisualSceneSolution::GetSolData(int)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:167:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 167 | if (i >= 0 && i < soldata.Size()) + | ~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp: In member function 'void netgen::VisualSceneSolution::SaveSolutionData(const char*)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:186:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 186 | for (int i = 0; i < soldata.Size(); i++) + | ~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:241:51: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 241 | for (PointIndex pi = PointIndex::BASE; pi < mesh->GetNP()+PointIndex::BASE; pi++) + | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:248:47: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 248 | for (SurfaceElementIndex sei = 0; sei < mesh->GetNSE(); sei++) + | ~~~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:252:47: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 252 | for (SurfaceElementIndex sei = 0; sei < mesh->GetNSE(); sei++) + | ~~~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:261:47: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 261 | for (SurfaceElementIndex sei = 0; sei < mesh->GetNSE(); sei++) + | ~~~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:284:51: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 284 | for (PointIndex pi = PointIndex::BASE; pi < mesh->GetNP()+PointIndex::BASE; pi++) + | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:291:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 291 | for (ElementIndex ei = 0; ei < mesh->GetNE(); ei++) + | ~~~^~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:295:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 295 | for (ElementIndex ei = 0; ei < mesh->GetNE(); ei++) + | ~~~^~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:304:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 304 | for (ElementIndex ei = 0; ei < mesh->GetNE(); ei++) + | ~~~^~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:318:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 318 | for (int i = 0; i < soldata.Size(); i++) + | ~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:324:37: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 324 | for (int elnr = 0; elnr < mesh->GetNE(); elnr++) + | ~~~~~^~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp: In member function 'virtual void netgen::VisualSceneSolution::DrawScene()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:629:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 629 | for (int i = 0; i < user_vis.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:647:25: warning: catching polymorphic type 'class std::bad_weak_ptr' by value [-Wcatch-value=] + 647 | catch (bad_weak_ptr e) + | ^ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp: In member function 'virtual void netgen::VisualSceneSolution::BuildScene(int)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:887:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 887 | for (int i = 0; i < cpp.Size(); i++) + | ~~^~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:1119:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 1119 | for (int i = 0; i < cpt.Size(); i++) + | ~~^~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:1142:25: warning: catching polymorphic type 'class std::bad_weak_ptr' by value [-Wcatch-value=] + 1142 | catch (bad_weak_ptr e) + | ^ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp: In lambda function: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:1525:82: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 1525 | simd_pref[i](0) = [&] (size_t j) { size_t ii = i*simd_size+j; return (ii < npt) ? pref[ii](0) : 0; }; + | ~~~^~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp: In lambda function: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:1526:82: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 1526 | simd_pref[i](1) = [&] (size_t j) { size_t ii = i*simd_size+j; return (ii < npt) ? pref[ii](1) : 0; }; + | ~~~^~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/python_occ.cpp:6: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 384 | for (TIND i = BASE; i < size+BASE; i++) + | ~~^~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp: In member function 'void netgen::VisualSceneSolution::DrawClipPlaneTrigs()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:4432:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 4432 | for (int i = 0; i < trigs.Size(); i++) + | ~~^~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:4454:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 4454 | for (int i = 0; i < trigs.Size(); i++) + | ~~^~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:4462:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 4462 | for (int ii = i; ii < trigs.Size(); ii++) + | ~~~^~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:4471:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 4471 | for (int ii = i; ii < trigs.Size(); ii++) + | ~~~^~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 384 | for (TIND i = BASE; i < size+BASE; i++) + | ~~^~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/netgenout.hpp:103:46: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] + 190 | for(TIND i=0; pos==-1 && i < this->size; i++) + | ~~^~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp:211:25: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/python_occ.cpp:6: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here + 932 | class Segment + | ^~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/python_occ.cpp:6: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp:603:29: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/python_occ.cpp:6: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here + 1066 | class FaceDescriptor + | ^~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/netgenout.hpp:103:46: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] + 190 | for(TIND i=0; pos==-1 && i < this->size; i++) + | ~~^~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/python_occ.cpp:6: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:367:28: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 175 | for (int i = 0; i < size; i++) + | ~~^~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp:211:25: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here + 932 | class Segment + | ^~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp:603:29: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here + 1066 | class FaceDescriptor + | ^~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp:351:85: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/memory:84, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:1: +/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here + 121 | class shared_ptr : public __shared_ptr<_Tp> + | ^~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/triapprox.hpp:49:57: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/../include/../gprim/gprim.hpp:17, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/../include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:7, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here + 76 | class Vec : public ngsimd::AlignedAlloc> + | ^~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../stlgeom/stlgeom.hpp:277:46: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/../include/../gprim/gprim.hpp:22, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/../include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:7, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here + 67 | class Point3d + | ^~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../stlgeom/stlgeom.hpp:311:53: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/../include/../gprim/gprim.hpp:22, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/../include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:7, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here + 184 | class Vec3d + | ^~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:1961:25: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 175 | for (int i = 0; i < size; i++) + | ~~^~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::VisualSceneSolution::ClipPlanePoint; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::VisualSceneSolution::ClipPlanePoint; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:4287:61: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/visual.hpp:27, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:10: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.hpp:38:9: note: 'class netgen::VisualSceneSolution::ClipPlanePoint' declared here + 38 | class ClipPlanePoint + | ^~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::VisualSceneSolution::ClipPlaneTrig; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::VisualSceneSolution::ClipPlaneTrig; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:4296:54: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/visual.hpp:27, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:10: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.hpp:27:9: note: 'class netgen::VisualSceneSolution::ClipPlaneTrig' declared here + 27 | class ClipPlaneTrig + | ^~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:4444:14: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 175 | for (int i = 0; i < size; i++) + | ~~^~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:4445:14: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<3>; T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/splinesurface.hpp:61:12: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/../include/../gprim/gprim.hpp:29, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/../include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:7, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/../include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<3>' declared here + 22 | class GeomPoint : public Point + | ^~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr >; T = std::shared_ptr >; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array > >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/splinesurface.hpp:61:25: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/memory:84, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:1: +/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr >' declared here + 121 | class shared_ptr : public __shared_ptr<_Tp> + | ^~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::__cxx11::basic_string; T = std::__cxx11::basic_string; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/splinesurface.hpp:61:35: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/string:55, + from /usr/include/c++/10/bits/locale_classes.h:40, + from /usr/include/c++/10/bits/ios_base.h:41, + from /usr/include/c++/10/ios:42, + from /usr/include/c++/10/ostream:38, + from /usr/include/c++/10/iostream:39, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:4, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:1: +/usr/include/c++/10/bits/basic_string.h:77:11: note: 'class std::__cxx11::basic_string' declared here + 77 | class basic_string + | ^~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::STLTriangle; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::STLTriangle; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::STLTriangle; T = netgen::STLTriangle; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../stlgeom/stltopology.hpp:296:10: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../stlgeom/stlgeom.hpp:47, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/stlgeom.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:6: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../stlgeom/stltopology.hpp:67:7: note: 'class netgen::STLTriangle' declared here + 67 | class STLTriangle + | ^~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr; T = std::shared_ptr; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::Array >]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/../core/archive.hpp:352:40: required from 'ngcore::Archive& ngcore::Archive::operator&(std::shared_ptr<_Tp>&) [with T = netgen::Array >]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/splinesurface.hpp:61:68: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/memory:84, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:1: +/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here + 121 | class shared_ptr : public __shared_ptr<_Tp> + | ^~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<2>; T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array, 0, int>; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/../include/../gprim/splinegeometry.hpp:39:10: required from 'void netgen::SplineGeometry::DoArchive(ngcore::Archive&) [with int D = 2]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::SplineGeometry<2>; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::SplineGeometry<2>]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/../core/archive.hpp:561:22: required from 'ngcore::Archive& ngcore::Archive::operator&(const T*&) [with T = netgen::SplineGeometry<2>]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/extrusion.hpp:141:19: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<2>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/../include/../gprim/gprim.hpp:29, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/../include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:7, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/vssolution.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/../include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here + 22 | class GeomPoint : public Point + | ^~~~~~~~~ +[ 15%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/delaunay.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/delaunay.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/delaunay.cpp +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/curvedelems.hpp:56:70: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/../gprim/gprim.hpp:17, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:7, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/python_occ.cpp:6: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here 76 | class Vec : public ngsimd::AlignedAlloc> | ^~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, @@ -5614,8 +6298,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/delaunay.cpp:192:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 192 | if (pi <= 0 || pi > links.Size()) | ~~~^~~~~~~~~~~~~~ -[ 16%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/geomsearch.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/geomsearch.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/geomsearch.cpp /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/delaunay.cpp: In function 'void netgen::AddDelaunayPoint(netgen::PointIndex, const netgen::Point3d&, netgen::Array&, netgen::Mesh&, netgen::BoxTree<3>&, netgen::MeshNB&, netgen::Array, 0, int>&, netgen::Array&, netgen::Array&, netgen::Array&, netgen::Array&, netgen::SphereList&, netgen::IndexSet&, netgen::IndexSet&)': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/delaunay.cpp:297:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 297 | for (int k = 0; k < connected.Size(); k++) @@ -5660,17 +6342,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/delaunay.cpp:1574:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1574 | for (int i = 0; i < tempels.Size(); i++) | ~~^~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occconstruction.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 384 | for (TIND i = BASE; i < size+BASE; i++) - | ~~^~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, @@ -5743,56 +6414,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/template.hpp:126:7: note: 'class netgen::INDEX_2' declared here 126 | class INDEX_2 | ^~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/netgenout.hpp:103:46: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] - 190 | for(TIND i=0; pos==-1 && i < this->size; i++) - | ~~^~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp:211:25: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occconstruction.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here - 932 | class Segment - | ^~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occconstruction.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp:603:29: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occconstruction.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here - 1066 | class FaceDescriptor - | ^~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occconstruction.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:367:28: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 175 | for (int i = 0; i < size; i++) - | ~~^~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, @@ -5812,6 +6433,122 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here 76 | class Vec : public ngsimd::AlignedAlloc> | ^~~ +[ 16%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/importsolution.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/visualization && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dvisual_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/visualization -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/visual.dir/importsolution.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/importsolution.cpp +[ 17%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/delaunay2d.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/delaunay2d.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/delaunay2d.cpp +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/importsolution.cpp:9: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 509 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 522 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/importsolution.cpp:11: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] + 774 | for (size_t i = 0; i < np; i++) + | ~~^~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 1482 | if(identnr <= type.Size()) + | ~~~~~~~~^~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 1489 | while(type.Size() < identnr) + | ~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:24, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/importsolution.cpp:11: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 191 | for (int i = 0; i < loch.boxes.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:26, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/importsolution.cpp:11: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; + | ~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp:634:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 634 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; + | ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp:646:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 646 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; + | ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 653 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } + | ~~~~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) + | ~~~~^~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/importsolution.cpp:11: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 124 | for (int i = 0; i < transfreezone.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:64, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/importsolution.cpp:11: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 52 | for (int i = 0; i < Size(); i++) + | ~~^~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:67, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/importsolution.cpp:11: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:24, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/importsolution.cpp:11: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp:302:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 302 | if (msnr < triapprox.Size()) + | ~~~~~^~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/importsolution.cpp:9: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 384 | for (TIND i = BASE; i < size+BASE; i++) + | ~~^~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, @@ -5824,29 +6561,81 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/netgenout.hpp:103:46: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] + 190 | for(TIND i=0; pos==-1 && i < this->size; i++) + | ~~^~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp:211:25: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/importsolution.cpp:11: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here + 932 | class Segment + | ^~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/importsolution.cpp:9: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshclass.hpp:603:29: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/importsolution.cpp:11: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here + 1066 | class FaceDescriptor + | ^~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/importsolution.cpp:9: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp:351:85: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/memory:84, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/importsolution.cpp:6: +/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here + 121 | class shared_ptr : public __shared_ptr<_Tp> + | ^~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/importsolution.cpp:9: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/triapprox.hpp:49:57: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:17, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:11, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/importsolution.cpp:11: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here + 76 | class Vec : public ngsimd::AlignedAlloc> + | ^~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/delaunay2d.cpp:2: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] 774 | for (size_t i = 0; i < np; i++) | ~~^~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/curvedelems.hpp:56:70: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/../gprim/gprim.hpp:17, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:7, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occconstruction.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here - 76 | class Vec : public ngsimd::AlignedAlloc> - | ^~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1482 | if(identnr <= type.Size()) @@ -5926,6 +6715,64 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/delaunay2d.cpp:357:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 357 | for (int l = 0; l < edges.Size(); l++) | ~~^~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/importsolution.cpp:9: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<3>; T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/splinesurface.hpp:61:12: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:29, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:11, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/importsolution.cpp:11: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<3>' declared here + 22 | class GeomPoint : public Point + | ^~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/importsolution.cpp:9: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr >; T = std::shared_ptr >; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array > >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/splinesurface.hpp:61:25: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/memory:84, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/importsolution.cpp:6: +/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr >' declared here + 121 | class shared_ptr : public __shared_ptr<_Tp> + | ^~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/importsolution.cpp:9: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::__cxx11::basic_string; T = std::__cxx11::basic_string; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/splinesurface.hpp:61:35: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/string:55, + from /usr/include/c++/10/bits/locale_classes.h:40, + from /usr/include/c++/10/bits/ios_base.h:41, + from /usr/include/c++/10/ios:42, + from /usr/include/c++/10/ostream:38, + from /usr/include/c++/10/iostream:39, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:4, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/importsolution.cpp:6: +/usr/include/c++/10/bits/basic_string.h:77:11: note: 'class std::__cxx11::basic_string' declared here + 77 | class basic_string + | ^~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, @@ -5935,8 +6782,48 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 384 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ -[ 16%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/occgenmesh.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Docc_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/occ.dir/occgenmesh.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/importsolution.cpp:9: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr; T = std::shared_ptr; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::Array >]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/../core/archive.hpp:352:40: required from 'ngcore::Archive& ngcore::Archive::operator&(std::shared_ptr<_Tp>&) [with T = netgen::Array >]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/splinesurface.hpp:61:68: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/memory:84, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/importsolution.cpp:6: +/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here + 121 | class shared_ptr : public __shared_ptr<_Tp> + | ^~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/importsolution.cpp:9: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<2>; T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array, 0, int>; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/splinegeometry.hpp:39:10: required from 'void netgen::SplineGeometry::DoArchive(ngcore::Archive&) [with int D = 2]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::SplineGeometry<2>; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::SplineGeometry<2>]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/../core/archive.hpp:561:22: required from 'ngcore::Archive& ngcore::Archive::operator&(const T*&) [with T = netgen::SplineGeometry<2>]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/extrusion.hpp:141:19: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<2>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:29, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:11, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/importsolution.cpp:11: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here + 22 | class GeomPoint : public Point + | ^~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/netgenout.hpp:103:46: required from here @@ -6005,6 +6892,14 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here 76 | class Vec : public ngsimd::AlignedAlloc> | ^~~ +[ 18%] Linking CXX shared library libvisual.so +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/visualization && /usr/bin/cmake -E cmake_link_script CMakeFiles/visual.dir/link.txt --verbose=1 +/usr/bin/c++ -fPIC -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libvisual.so.6.2 -o libvisual.so.6.2.1905 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,/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/core:/usr/lib/arm-linux-gnueabihf/openmpi/lib: ../core/libngcore.so.6.2.1905 -lpython3.9 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi_cxx.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so -lGL -lGLU +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/visualization && /usr/bin/cmake -E cmake_symlink_library libvisual.so.6.2.1905 libvisual.so.6.2 libvisual.so +make[3]: Leaving directory '/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf' +[ 18%] Built target visual +[ 18%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/geomsearch.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/geomsearch.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/geomsearch.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, @@ -6065,6 +6960,11 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ +[ 19%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/global.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/global.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/global.cpp +[ 19%] Linking CXX shared library libocc.so +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ && /usr/bin/cmake -E cmake_link_script CMakeFiles/occ.dir/link.txt --verbose=1 +/usr/bin/c++ -fPIC -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libocc.so.6.2 -o libocc.so.6.2.1905 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 CMakeFiles/occ.dir/python_occ.cpp.o -Wl,-rpath,/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/core: ../core/libngcore.so.6.2.1905 -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.9 In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:64, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/geomsearch.cpp:2: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': @@ -6137,6 +7037,14 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here 1066 | class FaceDescriptor | ^~~~~~~~~~~~~~ +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ && /usr/bin/cmake -E cmake_symlink_library libocc.so.6.2.1905 libocc.so.6.2 libocc.so +make[3]: Leaving directory '/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf' +[ 19%] Built target occ +make -f libsrc/occ/CMakeFiles/occvis.dir/build.make libsrc/occ/CMakeFiles/occvis.dir/depend +make[3]: Entering directory '/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf' +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/netgen-6.2.2006+really6.2.1905+dfsg /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ/CMakeFiles/occvis.dir/DependInfo.cmake --color= +Dependee "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ/CMakeFiles/occvis.dir/DependInfo.cmake" is newer than depender "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ/CMakeFiles/occvis.dir/depend.internal". +Dependee "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ/CMakeFiles/occvis.dir/depend.internal". In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, @@ -6156,188 +7064,14 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here 76 | class Vec : public ngsimd::AlignedAlloc> | ^~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/myadt.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 509 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 522 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] - 774 | for (size_t i = 0; i < np; i++) - | ~~^~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 1482 | if(identnr <= type.Size()) - | ~~~~~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 1489 | while(type.Size() < identnr) - | ~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:24, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 191 | for (int i = 0; i < loch.boxes.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:26, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; - | ~~~~~~^~~~~~~~~~~~~~~~~~~ -[ 17%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/global.cpp.o -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp:634:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 634 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; - | ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp:646:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 646 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; - | ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 653 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } - | ~~~~~^~~~~~~~~~~~~~~~ -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/global.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/global.cpp -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) - | ~~~~^~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 124 | for (int i = 0; i < transfreezone.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:64, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 52 | for (int i = 0; i < Size(); i++) - | ~~^~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:67, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 17%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/hprefinement.cpp.o +Scanning dependencies of target occvis +make[3]: Leaving directory '/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf' +make -f libsrc/occ/CMakeFiles/occvis.dir/build.make libsrc/occ/CMakeFiles/occvis.dir/build +make[3]: Entering directory '/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf' +[ 20%] Building CXX object libsrc/occ/CMakeFiles/occvis.dir/vsocc.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Doccvis_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/occvis.dir/vsocc.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/vsocc.cpp +[ 20%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/hprefinement.cpp.o cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/hprefinement.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/hprefinement.cpp -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp: In function 'void netgen::DivideEdge(TopoDS_Edge&, netgen::Array&, netgen::Array&, netgen::Mesh&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp:238:14: warning: unused variable 'maxh' [-Wunused-variable] - 238 | double maxh = mparam.maxh; - | ^~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp:241:14: warning: unused variable 'svalue' [-Wunused-variable] - 241 | double svalue[DIVIDEEDGESECTIONS]; - | ^~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp:245:14: warning: unused variable 'L' [-Wunused-variable] - 245 | double L = system.Mass(); - | ^ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp:253:14: warning: variable 'olddist' set but not used [-Wunused-but-set-variable] - 253 | double olddist = 0; - | ^~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp: In function 'void netgen::OCCFindEdges(netgen::OCCGeometry&, netgen::Mesh&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp:337:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 337 | for (PointIndex pi = 1; pi <= mesh.GetNP(); pi++) - | ~~~^~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp:337:13: warning: this 'for' clause does not guard... [-Wmisleading-indentation] - 337 | for (PointIndex pi = 1; pi <= mesh.GetNP(); pi++) - | ^~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp:344:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' - 344 | if (!exists) - | ^~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp:426:31: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 426 | if(geom.fnames.Size()>=facenr) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp:502:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 502 | for (int i = 1; i <= mp.Size(); i++) - | ~~^~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp:506:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 506 | for (j = first_ep; j <= mesh.GetNP(); j++) - | ~~^~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp:506:19: warning: this 'for' clause does not guard... [-Wmisleading-indentation] - 506 | for (j = first_ep; j <= mesh.GetNP(); j++) - | ^~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp:513:22: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' - 513 | if (exists) - | ^~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp:526:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 526 | for (int i = 1; i <= mp.Size()+1; i++) - | ~~^~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp: In function 'void netgen::OCCMeshSurface(netgen::OCCGeometry&, netgen::Mesh&, int)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp:753:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 753 | for (l = 0; l < gis.Size() && locpnum[j] == 0; l++) - | ~~^~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp:819:45: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 819 | for (int i = noldsurfel+1; i <= mesh.GetNSE(); i++) - | ~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp:846:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 846 | for (i = oldnf+1; i <= mesh.GetNSE(); i++) - | ~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp:656:27: warning: unused variable 'fd' [-Wunused-variable] - 656 | FaceDescriptor & fd = mesh.GetFaceDescriptor(k); - | ^~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp:875:32: warning: variable 'point' set but not used [-Wunused-but-set-variable] - 875 | gp_Pnt point = BRep_Tool::Pnt(vertex); - | ^~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp:913:27: warning: unused variable 'fd' [-Wunused-variable] - 913 | FaceDescriptor & fd = mesh.GetFaceDescriptor(k); - | ^~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp:612:11: warning: unused variable 'changed' [-Wunused-variable] - 612 | int changed; - | ^~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp: In function 'void netgen::OCCSetLocalMeshSize(netgen::OCCGeometry&, netgen::Mesh&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp:1246:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 1246 | for (int j = 0; j < linenums.Size(); j++) - | ~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp: In function 'int netgen::OCCGenerateMesh(netgen::OCCGeometry&, std::shared_ptr&, netgen::MeshingParameters&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp:1470:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 1470 | for (int i = 1; i <= mesh->GetNP(); i++) - | ~~^~~~~~~~~~~~~~~~ -[ 18%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/improve2.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/improve2.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/improve2.cpp -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 384 | for (TIND i = BASE; i < size+BASE; i++) - | ~~^~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, @@ -6418,12 +7152,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/netgenout.hpp:103:46: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] - 190 | for(TIND i=0; pos==-1 && i < this->size; i++) - | ~~^~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, @@ -6433,58 +7161,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 384 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp:211:25: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here - 932 | class Segment - | ^~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp:603:29: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here - 1066 | class FaceDescriptor - | ^~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:367:28: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 175 | for (int i = 0; i < size; i++) - | ~~^~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp:357:26: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = double; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = double; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp:998:24: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/netgenout.hpp:103:46: required from here @@ -6517,23 +7193,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here 1066 | class FaceDescriptor | ^~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/curvedelems.hpp:56:70: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/../gprim/gprim.hpp:17, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:7, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgenmesh.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here - 76 | class Vec : public ngsimd::AlignedAlloc> - | ^~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, @@ -6553,8 +7212,91 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here 76 | class Vec : public ngsimd::AlignedAlloc> | ^~~ -[ 18%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/improve2gen.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/improve2gen.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/improve2gen.cpp +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/myadt.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/vsocc.cpp:6: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 509 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 522 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/vsocc.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] + 774 | for (size_t i = 0; i < np; i++) + | ~~^~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 1482 | if(identnr <= type.Size()) + | ~~~~~~~~^~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 1489 | while(type.Size() < identnr) + | ~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:24, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/vsocc.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 191 | for (int i = 0; i < loch.boxes.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:26, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/vsocc.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; + | ~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp:634:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 634 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; + | ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp:646:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 646 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; + | ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 653 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } + | ~~~~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) + | ~~~~^~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/vsocc.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 124 | for (int i = 0; i < transfreezone.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:64, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/vsocc.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 52 | for (int i = 0; i < Size(); i++) + | ~~^~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:67, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/vsocc.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, @@ -6567,6 +7309,8 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ +[ 21%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/improve2.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/improve2.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/improve2.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/hprefinement.cpp:2: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': @@ -6788,6 +7532,164 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/hprefinement.cpp:1955:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1955 | for (int i = 0; i < misses.Size(); i++) | ~~^~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/hprefinement.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 384 | for (TIND i = BASE; i < size+BASE; i++) + | ~~^~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/vsocc.cpp: In member function 'virtual void netgen::VisualSceneOCCGeometry::BuildScene(int)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/vsocc.cpp:419:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 419 | for (int i = 1; i <= linelists.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/vsocc.cpp:423:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 423 | for (int i = 1; i <= trilists.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/vsocc.cpp:6: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 384 | for (TIND i = BASE; i < size+BASE; i++) + | ~~^~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/netgenout.hpp:103:46: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] + 190 | for(TIND i=0; pos==-1 && i < this->size; i++) + | ~~^~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:211:25: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/hprefinement.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here + 932 | class Segment + | ^~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/hprefinement.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:603:29: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/hprefinement.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here + 1066 | class FaceDescriptor + | ^~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/hprefinement.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::HPRefElement; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::HPRefElement; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/hprefinement.cpp:578:22: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438:20: warning: 'void* memcpy(void*, 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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:58, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/hprefinement.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/hprefinement.hpp:246:7: note: 'class netgen::HPRefElement' declared here + 246 | class HPRefElement + | ^~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/hprefinement.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/hprefinement.cpp:1657:14: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 175 | for (int i = 0; i < size; i++) + | ~~^~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/hprefinement.cpp:1837:14: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/curvedelems.hpp:56:70: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/gprim.hpp:17, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:7, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/hprefinement.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here + 76 | class Vec : public ngsimd::AlignedAlloc> + | ^~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/netgenout.hpp:103:46: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] + 190 | for(TIND i=0; pos==-1 && i < this->size; i++) + | ~~^~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp:211:25: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/vsocc.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here + 932 | class Segment + | ^~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/vsocc.cpp:6: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp:603:29: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/vsocc.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here + 1066 | class FaceDescriptor + | ^~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/vsocc.cpp:6: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:367:28: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 175 | for (int i = 0; i < size; i++) + | ~~^~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/curvedelems.hpp:56:70: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/../gprim/gprim.hpp:17, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:7, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/vsocc.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here + 76 | class Vec : public ngsimd::AlignedAlloc> + | ^~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, @@ -6800,15 +7702,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/hprefinement.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 384 | for (TIND i = BASE; i < size+BASE; i++) - | ~~^~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/improve2.cpp:3: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': @@ -6942,6 +7835,15 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/improve2.cpp:787:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 787 | for (int k = 0; k < hasbothpi.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/improve2.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 384 | for (TIND i = BASE; i < size+BASE; i++) + | ~~^~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/netgenout.hpp:103:46: required from here @@ -6955,14 +7857,14 @@ 438 | memcpy (p, data, sizeof(T)*mins); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/hprefinement.cpp:2: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/improve2.cpp:3: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here 932 | class Segment | ^~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/hprefinement.cpp:2: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/improve2.cpp:3: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:603:29: required from here @@ -6970,39 +7872,47 @@ 438 | memcpy (p, data, sizeof(T)*mins); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/hprefinement.cpp:2: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/improve2.cpp:3: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here 1066 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/hprefinement.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::HPRefElement; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::HPRefElement; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/hprefinement.cpp:578:22: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438:20: warning: 'void* memcpy(void*, 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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:58, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/hprefinement.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/hprefinement.hpp:246:7: note: 'class netgen::HPRefElement' declared here - 246 | class HPRefElement - | ^~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/hprefinement.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/hprefinement.cpp:1657:14: required from here + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/improve2.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = bool; int BASE = 1; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = bool; int BASE = 1; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/improve2.cpp:499:13: required from here /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 175 | for (int i = 0; i < size; i++) | ~~^~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/hprefinement.cpp:1837:14: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/curvedelems.hpp:56:70: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/gprim.hpp:17, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:7, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/improve2.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here + 76 | class Vec : public ngsimd::AlignedAlloc> + | ^~~ +[ 21%] Linking CXX shared library liboccvis.so +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ && /usr/bin/cmake -E cmake_link_script CMakeFiles/occvis.dir/link.txt --verbose=1 +/usr/bin/c++ -fPIC -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,liboccvis.so.6.2 -o liboccvis.so.6.2.1905 CMakeFiles/occvis.dir/vsocc.cpp.o -Wl,-rpath,/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ:/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/core: libocc.so.6.2.1905 ../core/libngcore.so.6.2.1905 -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.9 +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ && /usr/bin/cmake -E cmake_symlink_library liboccvis.so.6.2.1905 liboccvis.so.6.2 liboccvis.so +make[3]: Leaving directory '/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf' +[ 21%] Built target occvis +[ 21%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/improve2gen.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/improve2gen.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/improve2gen.cpp +[ 22%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/improve3.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/improve3.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/improve3.cpp +[ 23%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/localh.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/localh.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/localh.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, @@ -7057,15 +7967,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/improve2.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 384 | for (TIND i = BASE; i < size+BASE; i++) - | ~~^~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/improve2gen.cpp:3: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': @@ -7143,21 +8044,8 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/improve2gen.cpp:445:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 445 | for (int ri = 0; ri < rules.Size(); ri++) | ~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/curvedelems.hpp:56:70: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/gprim.hpp:17, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:7, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/hprefinement.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here - 76 | class Vec : public ngsimd::AlignedAlloc> - | ^~~ +[ 23%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshclass.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/meshclass.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, @@ -7180,48 +8068,6 @@ 438 | memcpy (p, data, sizeof(T)*mins); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/improve2.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here - 932 | class Segment - | ^~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/improve2.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:603:29: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/improve2.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here - 1066 | class FaceDescriptor - | ^~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/improve2.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = bool; int BASE = 1; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = bool; int BASE = 1; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/improve2.cpp:499:13: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 175 | for (int i = 0; i < size; i++) - | ~~^~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/netgenout.hpp:103:46: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] - 190 | for(TIND i=0; pos==-1 && i < this->size; i++) - | ~~^~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:211:25: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/improve2gen.cpp:3: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here 932 | class Segment @@ -7276,6 +8122,30 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/improve2gen.cpp:311:24: required from here /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/improve3.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 509 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 522 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/localh.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 509 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 522 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' @@ -7291,39 +8161,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here 76 | class Vec : public ngsimd::AlignedAlloc> | ^~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/curvedelems.hpp:56:70: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/gprim.hpp:17, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:7, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/improve2.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here - 76 | class Vec : public ngsimd::AlignedAlloc> - | ^~~ -[ 19%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/improve3.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/improve3.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/improve3.cpp -[ 20%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/localh.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/localh.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/localh.cpp -[ 21%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/occgeom.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Docc_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/occ.dir/occgeom.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.cpp -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/improve3.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 509 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 522 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/improve3.cpp:3: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': @@ -7372,6 +8209,26 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/localh.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] + 774 | for (size_t i = 0; i < np; i++) + | ~~^~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 1482 | if(identnr <= type.Size()) + | ~~~~~~~~^~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 1489 | while(type.Size() < identnr) + | ~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:24, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/localh.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 191 | for (int i = 0; i < loch.boxes.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:64, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/improve3.cpp:3: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': @@ -7392,18 +8249,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/localh.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 509 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 522 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/improve3.cpp: In member function 'void netgen::MeshOptimize3d::CombineImprove(netgen::Mesh&, netgen::OPTIMIZEGOAL)': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/improve3.cpp:109:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 109 | for (int k = 0; k < row1.Size(); k++) @@ -7439,10 +8284,38 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/improve3.cpp:493:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 493 | for (int k = 0; k < hasbothpoints.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:26, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/localh.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; + | ~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:634:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 634 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; + | ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:646:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 646 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; + | ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 653 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } + | ~~~~~^~~~~~~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/improve3.cpp: In member function 'void netgen::MeshOptimize3d::SwapImprove(netgen::Mesh&, netgen::OPTIMIZEGOAL, const netgen::BitArray*)': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/improve3.cpp:692:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 692 | for (int k = 0; k < elementsonnode[pi1].Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) + | ~~~~^~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/localh.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 124 | for (int i = 0; i < transfreezone.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/improve3.cpp: In member function 'void netgen::MeshOptimize3d::SwapImproveSurface(netgen::Mesh&, netgen::OPTIMIZEGOAL, const netgen::BitArray*, const netgen::Array*>*)': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/improve3.cpp:1573:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1573 | for(int k=0; !found && kSize(); k++) @@ -7495,9 +8368,29 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/improve3.cpp:1914:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1914 | for(int ii=0; ii < hasbothpoints.Size(); ii++) | ~~~^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:64, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/localh.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 52 | for (int i = 0; i < Size(); i++) + | ~~^~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/improve3.cpp:1940:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1940 | for(int ii=0; ii < hasbothpointsother.Size(); ii++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:67, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/localh.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/improve3.cpp:1966:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1966 | for(int i=0; iSize(); jj++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/localh.cpp: In member function 'void netgen::LocalH::FindInnerBoxes(netgen::AdFront3*, int (*)(const netgen::Point3d&))': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/localh.cpp:401:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 401 | for (int i = 0; i < boxes.Size(); i++) + | ~~^~~~~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/improve3.cpp:2234:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2234 | for(int i=0; i&, netgen::Array&, int)': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/localh.cpp:476:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 476 | for (int j = 1; j <= faceused.Size(); j++) @@ -7654,15 +8472,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/localh.cpp:553:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 553 | for (int i = 0; i < boxes.Size(); i++) | ~~^~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/improve3.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 384 | for (TIND i = BASE; i < size+BASE; i++) - | ~~^~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/localh.cpp: In member function 'void netgen::LocalH::FindInnerBoxesRec2(netgen::GradingBox*, netgen::AdFront2*, netgen::Array >&, netgen::Array&, int)': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/localh.cpp:627:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 627 | for (int j = 0; j < faceused.Size(); j++) @@ -7685,6 +8494,13 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/localh.cpp:758:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 758 | for (int i = 0; i < boxes.Size(); i++) | ~~^~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/improve3.cpp: In member function 'void netgen::MeshOptimize3d::SwapImprove2(netgen::Mesh&, netgen::OPTIMIZEGOAL)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/improve3.cpp:2419:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 2419 | for (int k = 0; k < belementsonnode[pi1].Size(); k++) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/improve3.cpp:2443:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 2443 | for (int k = 0; k < row.Size(); k++) + | ~~^~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, @@ -7694,6 +8510,47 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 384 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/improve3.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 384 | for (TIND i = BASE; i < size+BASE; i++) + | ~~^~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/netgenout.hpp:103:46: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] + 190 | for(TIND i=0; pos==-1 && i < this->size; i++) + | ~~^~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:211:25: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/localh.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here + 932 | class Segment + | ^~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/localh.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:603:29: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/localh.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here + 1066 | class FaceDescriptor + | ^~~~~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/netgenout.hpp:103:46: required from here @@ -7768,6 +8625,18 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/template.hpp:207:7: note: 'class netgen::INDEX_3' declared here 207 | class INDEX_3 | ^~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 509 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 522 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, @@ -7784,38 +8653,10 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:486:27: required from 'netgen::ArrayMem& netgen::ArrayMem::operator=(const T&) [with T = bool; int S = 50]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/improve3.cpp:1216:18: required from here /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/netgenout.hpp:103:46: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] - 190 | for(TIND i=0; pos==-1 && i < this->size; i++) - | ~~^~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:211:25: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/localh.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here - 932 | class Segment - | ^~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/localh.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:603:29: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/localh.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here - 1066 | class FaceDescriptor - | ^~~~~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' @@ -7827,14 +8668,10 @@ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/gprim.hpp:17, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/gprim.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:7, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/improve3.cpp:3: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/localh.cpp:2: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here 76 | class Vec : public ngsimd::AlignedAlloc> | ^~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/localh.cpp:2: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' @@ -7846,120 +8683,10 @@ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/gprim.hpp:17, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/gprim.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:7, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/localh.cpp:2: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/improve3.cpp:3: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here 76 | class Vec : public ngsimd::AlignedAlloc> | ^~~ -[ 21%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshclass.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/meshclass.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.cpp -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/myadt.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 509 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 522 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] - 774 | for (size_t i = 0; i < np; i++) - | ~~^~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 1482 | if(identnr <= type.Size()) - | ~~~~~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 1489 | while(type.Size() < identnr) - | ~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:24, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 191 | for (int i = 0; i < loch.boxes.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:26, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; - | ~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp:634:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 634 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; - | ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp:646:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 646 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; - | ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 653 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } - | ~~~~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) - | ~~~~^~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 124 | for (int i = 0; i < transfreezone.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:64, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 52 | for (int i = 0; i < Size(); i++) - | ~~^~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:67, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 22%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshfunc.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/meshfunc.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshfunc.cpp -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 509 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 522 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.cpp:3: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': @@ -8476,34 +9203,8 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = double; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.cpp:6275:53: required from here /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:266:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 384 | for (TIND i = BASE; i < size+BASE; i++) - | ~~^~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::Array&) [with T = bool; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.cpp:893:43: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:375:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 375 | for (TIND i (BASE); i < size+BASE; i++) - | ~~^~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshfunc.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 509 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 522 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ +[ 24%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshfunc.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/meshfunc.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshfunc.cpp /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/netgenout.hpp:103:46: required from here @@ -8614,6 +9315,57 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/../core/symboltable.hpp:116:14: required from 'bool ngcore::SymbolTable::Used(const string&) const [with T = netgen::Array*; std::string = std::__cxx11::basic_string]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.cpp:6272:31: required from here /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/../core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] +[ 24%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshfunc2d.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/meshfunc2d.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshfunc2d.cpp +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:982:17: required from 'void netgen::INDEX_3_CLOSED_HASHTABLE::SetSize(int) [with T = netgen::INDEX_2]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.cpp:2020:81: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:30, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/template.hpp:126:7: note: 'class netgen::INDEX_2' declared here + 126 | class INDEX_2 + | ^~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/curvedelems.hpp:56:70: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/gprim.hpp:17, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:7, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here + 76 | class Vec : public ngsimd::AlignedAlloc> + | ^~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshfunc.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 509 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 522 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshfunc.cpp:2: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': @@ -8662,24 +9414,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:982:17: required from 'void netgen::INDEX_3_CLOSED_HASHTABLE::SetSize(int) [with T = netgen::INDEX_2]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.cpp:2020:81: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:30, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/template.hpp:126:7: note: 'class netgen::INDEX_2' declared here - 126 | class INDEX_2 - | ^~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:64, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshfunc.cpp:2: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': @@ -8713,75 +9447,18 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshfunc.cpp:263:48: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 263 | for (ElementIndex ei = oldne; ei < mesh3d.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/curvedelems.hpp:56:70: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/gprim.hpp:17, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:7, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here - 76 | class Vec : public ngsimd::AlignedAlloc> - | ^~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/netgenout.hpp:103:46: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] - 190 | for(TIND i=0; pos==-1 && i < this->size; i++) - | ~~^~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp:211:25: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here - 932 | class Segment - | ^~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp:603:29: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here - 1066 | class FaceDescriptor - | ^~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:367:28: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 175 | for (int i = 0; i < size; i++) - | ~~^~~~~~ + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshfunc2d.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 509 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 522 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, @@ -8796,125 +9473,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:266:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 266 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.cpp:867:24: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = double; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = double; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.cpp:872:26: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.cpp:1175:33: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/string:55, - from /usr/include/c++/10/bits/locale_classes.h:40, - from /usr/include/c++/10/bits/ios_base.h:41, - from /usr/include/c++/10/ios:42, - from /usr/include/c++/10/ostream:38, - from /usr/include/c++/10/iostream:39, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:4, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.cpp:4: -/usr/include/c++/10/bits/basic_string.h:77:11: note: 'class std::__cxx11::basic_string' declared here - 77 | class basic_string - | ^~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/netgenout.hpp:103:46: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] - 190 | for(TIND i=0; pos==-1 && i < this->size; i++) - | ~~^~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:211:25: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshfunc.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here - 932 | class Segment - | ^~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshfunc.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:603:29: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshfunc.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here - 1066 | class FaceDescriptor - | ^~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshfunc.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshfunc.cpp:241:27: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 175 | for (int i = 0; i < size; i++) - | ~~^~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/curvedelems.hpp:56:70: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/../gprim/gprim.hpp:17, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:7, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here - 76 | class Vec : public ngsimd::AlignedAlloc> - | ^~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/curvedelems.hpp:56:70: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/gprim.hpp:17, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:7, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshfunc.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here - 76 | class Vec : public ngsimd::AlignedAlloc> - | ^~~ -[ 22%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshfunc2d.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/meshfunc2d.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshfunc2d.cpp -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshfunc2d.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 509 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 522 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshfunc2d.cpp:2: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': @@ -8990,6 +9548,48 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshfunc2d.cpp:18:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 18 | for (SurfaceElementIndex ei = 0; ei < mesh.GetNSE(); ei++) | ~~~^~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/netgenout.hpp:103:46: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] + 190 | for(TIND i=0; pos==-1 && i < this->size; i++) + | ~~^~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:211:25: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshfunc.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here + 932 | class Segment + | ^~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshfunc.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:603:29: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshfunc.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here + 1066 | class FaceDescriptor + | ^~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshfunc.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshfunc.cpp:241:27: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 175 | for (int i = 0; i < size; i++) + | ~~^~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, @@ -8999,6 +9599,21 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 384 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/curvedelems.hpp:56:70: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/gprim.hpp:17, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:7, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshfunc.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here + 76 | class Vec : public ngsimd::AlignedAlloc> + | ^~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/netgenout.hpp:103:46: required from here @@ -9050,9 +9665,9 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here 76 | class Vec : public ngsimd::AlignedAlloc> | ^~~ -[ 23%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshing2.cpp.o +[ 25%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshing2.cpp.o cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/meshing2.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing2.cpp -[ 23%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshing3.cpp.o +[ 25%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshing3.cpp.o cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/meshing3.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing3.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, @@ -9245,8 +9860,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing2.cpp:1485:29: warning: comparison of integer expressions of different signedness: 'const INDEX' {aka 'const int'} and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1485 | loclines.Get(i).I(j) <= pindex.Size()) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -[ 23%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/occmeshsurf.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Docc_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/occ.dir/occmeshsurf.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occmeshsurf.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, @@ -9256,6 +9869,8 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 384 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ +[ 26%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshtool.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/meshtool.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtool.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, @@ -9268,12 +9883,54 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing3.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] + 774 | for (size_t i = 0; i < np; i++) + | ~~^~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 1482 | if(identnr <= type.Size()) + | ~~~~~~~~^~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 1489 | while(type.Size() < identnr) + | ~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:24, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing3.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 191 | for (int i = 0; i < loch.boxes.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/netgenout.hpp:103:46: required from here /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 190 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:26, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing3.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; + | ~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:634:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 634 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; + | ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:646:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 646 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; + | ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 653 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } + | ~~~~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) + | ~~~~^~~~~~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:211:25: required from here @@ -9300,6 +9957,12 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here 1066 | class FaceDescriptor | ^~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing3.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 124 | for (int i = 0; i < transfreezone.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, @@ -9367,54 +10030,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 175 | for (int i = 0; i < size; i++) | ~~^~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing3.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] - 774 | for (size_t i = 0; i < np; i++) - | ~~^~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 1482 | if(identnr <= type.Size()) - | ~~~~~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 1489 | while(type.Size() < identnr) - | ~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:24, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing3.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 191 | for (int i = 0; i < loch.boxes.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:26, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing3.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; - | ~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:634:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 634 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; - | ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:646:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 646 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; - | ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 653 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } - | ~~~~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) - | ~~~~^~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing3.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 124 | for (int i = 0; i < transfreezone.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:64, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing3.cpp:2: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': @@ -9529,6 +10144,16 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing3.cpp:711:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 711 | for(int i = 1; i <= ruleused.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing3.cpp: In member function 'void netgen::Meshing3::BlockFillLocalH(netgen::Mesh&, const netgen::MeshingParameters&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing3.cpp:1174:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 1174 | for (int i = 1; i <= npoints.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing3.cpp:1187:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 1187 | for (int i = 1; i <= npoints.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing3.cpp:1255:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 1255 | for (int i = 1; i <= npoints.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' @@ -9544,16 +10169,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here 76 | class Vec : public ngsimd::AlignedAlloc> | ^~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing3.cpp: In member function 'void netgen::Meshing3::BlockFillLocalH(netgen::Mesh&, const netgen::MeshingParameters&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing3.cpp:1174:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 1174 | for (int i = 1; i <= npoints.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing3.cpp:1187:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 1187 | for (int i = 1; i <= npoints.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing3.cpp:1255:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 1255 | for (int i = 1; i <= npoints.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, @@ -9683,192 +10298,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here 76 | class Vec : public ngsimd::AlignedAlloc> | ^~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/myadt.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occmeshsurf.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 509 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 522 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occmeshsurf.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] - 774 | for (size_t i = 0; i < np; i++) - | ~~^~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 1482 | if(identnr <= type.Size()) - | ~~~~~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 1489 | while(type.Size() < identnr) - | ~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:24, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occmeshsurf.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 191 | for (int i = 0; i < loch.boxes.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:26, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occmeshsurf.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; - | ~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp:634:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 634 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; - | ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp:646:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 646 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; - | ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 653 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } - | ~~~~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) - | ~~~~^~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occmeshsurf.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 124 | for (int i = 0; i < transfreezone.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:64, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occmeshsurf.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 52 | for (int i = 0; i < Size(); i++) - | ~~^~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:67, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occmeshsurf.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 24%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshtool.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/meshtool.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtool.cpp -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occmeshsurf.cpp: In member function 'void netgen::OCCSurface::GetNormalVector(const netgen::Point<3, double>&, const netgen::PointGeomInfo&, netgen::Vec<3, double>&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occmeshsurf.cpp:51:9: warning: unused variable 'vstep' [-Wunused-variable] - 51 | double vstep = 0.01*(vmax-vmin); - | ^~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occmeshsurf.cpp: In member function 'void netgen::OCCSurface::DefineTangentialPlane(const netgen::Point<3, double>&, const netgen::PointGeomInfo&, const netgen::Point<3, double>&, const netgen::PointGeomInfo&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occmeshsurf.cpp:220:9: warning: unused variable 'r' [-Wunused-variable] - 220 | double r = temp.Length(); - | ^ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occmeshsurf.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 384 | for (TIND i = BASE; i < size+BASE; i++) - | ~~^~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/netgenout.hpp:103:46: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] - 190 | for(TIND i=0; pos==-1 && i < this->size; i++) - | ~~^~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp:211:25: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occmeshsurf.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here - 932 | class Segment - | ^~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occmeshsurf.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp:603:29: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occmeshsurf.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here - 1066 | class FaceDescriptor - | ^~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occmeshsurf.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:367:28: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 175 | for (int i = 0; i < size; i++) - | ~~^~~~~~ -[ 24%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshtype.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/meshtype.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.cpp -[ 25%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/msghandler.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/msghandler.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/msghandler.cpp -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/curvedelems.hpp:56:70: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/../gprim/gprim.hpp:17, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:7, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occmeshsurf.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here - 76 | class Vec : public ngsimd::AlignedAlloc> - | ^~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, @@ -10015,38 +10444,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtool.cpp:987:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 987 | for (ElementIndex ei = 0; ei < mesh.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/msghandler.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 509 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 522 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/msghandler.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] - 774 | for (size_t i = 0; i < np; i++) - | ~~^~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 1482 | if(identnr <= type.Size()) - | ~~~~~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 1489 | while(type.Size() < identnr) - | ~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:24, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/msghandler.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 191 | for (int i = 0; i < loch.boxes.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, @@ -10056,69 +10453,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 384 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:26, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/msghandler.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; - | ~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:634:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 634 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; - | ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:646:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 646 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; - | ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 653 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } - | ~~~~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) - | ~~~~^~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/msghandler.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 124 | for (int i = 0; i < transfreezone.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:64, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/msghandler.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 52 | for (int i = 0; i < Size(); i++) - | ~~^~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:67, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/msghandler.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/msghandler.cpp: In function 'void netgen::ResetStatus()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/msghandler.cpp:126:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 126 | for (int i = 0; i < msgstatus_stack.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~ -[ 26%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/python_occ.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Docc_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/occ.dir/python_occ.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/python_occ.cpp -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/msghandler.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 384 | for (TIND i = BASE; i < size+BASE; i++) - | ~~^~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/netgenout.hpp:103:46: required from here @@ -10194,75 +10528,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 175 | for (int i = 0; i < size; i++) | ~~^~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/netgenout.hpp:103:46: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] - 190 | for(TIND i=0; pos==-1 && i < this->size; i++) - | ~~^~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:211:25: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/msghandler.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here - 932 | class Segment - | ^~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/msghandler.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:603:29: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/msghandler.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here - 1066 | class FaceDescriptor - | ^~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 509 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 522 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/msghandler.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/curvedelems.hpp:56:70: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/gprim.hpp:17, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:7, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/msghandler.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here - 76 | class Vec : public ngsimd::AlignedAlloc> - | ^~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] - 774 | for (size_t i = 0; i < np; i++) - | ~~^~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<3>; T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' @@ -10278,14 +10543,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<3>' declared here 22 | class GeomPoint : public Point | ^~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 1482 | if(identnr <= type.Size()) - | ~~~~~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 1489 | while(type.Size() < identnr) - | ~~~~~~~~~~~~^~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, @@ -10304,12 +10561,6 @@ /usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr >' declared here 121 | class shared_ptr : public __shared_ptr<_Tp> | ^~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:24, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 191 | for (int i = 0; i < loch.boxes.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, @@ -10333,54 +10584,6 @@ /usr/include/c++/10/bits/basic_string.h:77:11: note: 'class std::__cxx11::basic_string' declared here 77 | class basic_string | ^~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:26, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; - | ~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:634:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 634 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; - | ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:646:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 646 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; - | ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 653 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } - | ~~~~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) - | ~~~~^~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 124 | for (int i = 0; i < transfreezone.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:64, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 52 | for (int i = 0; i < Size(); i++) - | ~~^~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:67, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, @@ -10401,10 +10604,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here 22 | class GeomPoint : public Point | ^~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.cpp: In member function 'void netgen::Element::GetTets(netgen::Array&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.cpp:1290:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 1290 | for (i = 1; i <= locels.Size(); i++) - | ~~^~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, @@ -10425,289 +10624,132 @@ /usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here 121 | class shared_ptr : public __shared_ptr<_Tp> | ^~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.cpp: In member function 'void netgen::Identifications::GetMap(int, netgen::Array&, bool) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.cpp:2659:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 2659 | for (int i = 0; i < idpoints_table[identnr].Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 384 | for (TIND i = BASE; i < size+BASE; i++) - | ~~^~~~~~~~~~~ -[ 26%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/netrule2.cpp.o +[ 26%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshtype.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/meshtype.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.cpp +[ 27%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/msghandler.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/msghandler.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/msghandler.cpp +[ 27%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/netrule2.cpp.o cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/netrule2.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/netrule2.cpp -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:32, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/table.hpp: In instantiation of 'std::ostream& netgen::operator<<(std::ostream&, const netgen::TABLE&) [with T = netgen::INDEX_2; int BASE = 0; std::ostream = std::basic_ostream]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.cpp:2741:33: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/table.hpp:256:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 256 | for (int j = 0; j < row.Size(); j++) - | ~~^~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/netgenout.hpp:103:46: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] - 190 | for(TIND i=0; pos==-1 && i < this->size; i++) - | ~~^~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:211:25: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here - 932 | class Segment - | ^~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:603:29: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here - 1066 | class FaceDescriptor - | ^~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.cpp:2409:40: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/memory:84, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.cpp:1: -/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here - 121 | class shared_ptr : public __shared_ptr<_Tp> - | ^~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.cpp:2656:16: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 175 | for (int i = 0; i < size; i++) - | ~~^~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.cpp:2693:25: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:30, +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/template.hpp:126:7: note: 'class netgen::INDEX_2' declared here - 126 | class INDEX_2 - | ^~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/myadt.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/python_occ.cpp:6: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/curvedelems.hpp:56:70: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/gprim.hpp:17, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:7, +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here - 76 | class Vec : public ngsimd::AlignedAlloc> - | ^~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/python_occ.cpp:6: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] 774 | for (size_t i = 0; i < np; i++) | ~~^~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1482 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1489 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:24, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/python_occ.cpp:6: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:24, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 191 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:26, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/python_occ.cpp:6: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/msghandler.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 509 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 522 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:26, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp:634:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:634:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 634 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp:646:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:646:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 646 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 653 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/python_occ.cpp:6: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:64, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/python_occ.cpp:6: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:64, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 52 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:67, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/python_occ.cpp:6: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:67, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/../core/ngcore.hpp:4, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/myadt.hpp:20, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/python_occ.cpp:6: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/../core/archive.hpp: In instantiation of 'class ngcore::PyArchive': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/../core/archive.hpp:998:50: required from 'auto ngcore::NGSPickle() [with T = netgen::OCCGeometry; T_ARCHIVE_OUT = ngcore::BinaryOutArchive; T_ARCHIVE_IN = ngcore::BinaryInArchive]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/python_occ.cpp:21:33: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/../core/archive.hpp:923:9: warning: 'ngcore::PyArchive' declared with greater visibility than the type of its field 'ngcore::PyArchive::lst' [-Wattributes] - 923 | class PyArchive : public ARCHIVE - | ^~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/../core/archive.hpp: In instantiation of 'class ngcore::PyArchive': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/../core/archive.hpp:1012:49: required from 'auto ngcore::NGSPickle() [with T = netgen::OCCGeometry; T_ARCHIVE_OUT = ngcore::BinaryOutArchive; T_ARCHIVE_IN = ngcore::BinaryInArchive]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/python_occ.cpp:21:33: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/../core/archive.hpp:923:9: warning: 'ngcore::PyArchive' declared with greater visibility than the type of its field 'ngcore::PyArchive::lst' [-Wattributes] -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/python_occ.cpp: In lambda function: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/python_occ.cpp:131:27: warning: catching polymorphic type 'using NgException = class ngcore::Exception' {aka 'class ngcore::Exception'} by value [-Wcatch-value=] - 131 | catch (NgException ex) - | ^~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/python_occ.cpp:6: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 384 | for (TIND i = BASE; i < size+BASE; i++) - | ~~^~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/netgenout.hpp:103:46: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] - 190 | for(TIND i=0; pos==-1 && i < this->size; i++) - | ~~^~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp:211:25: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/python_occ.cpp:6: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here - 932 | class Segment - | ^~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/python_occ.cpp:6: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp:603:29: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/python_occ.cpp:6: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here - 1066 | class FaceDescriptor - | ^~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/python_occ.cpp:6: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:367:28: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 175 | for (int i = 0; i < size; i++) - | ~~^~~~~~ -[ 27%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/netrule3.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/netrule3.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/netrule3.cpp +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.cpp: In member function 'void netgen::Element::GetTets(netgen::Array&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.cpp:1290:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 1290 | for (i = 1; i <= locels.Size(); i++) + | ~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.cpp: In member function 'void netgen::Identifications::GetMap(int, netgen::Array&, bool) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.cpp:2659:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 2659 | for (int i = 0; i < idpoints_table[identnr].Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/msghandler.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] + 774 | for (size_t i = 0; i < np; i++) + | ~~^~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 1482 | if(identnr <= type.Size()) + | ~~~~~~~~^~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 1489 | while(type.Size() < identnr) + | ~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:24, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/msghandler.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 191 | for (int i = 0; i < loch.boxes.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, @@ -10720,6 +10762,67 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:26, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/msghandler.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; + | ~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:634:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 634 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; + | ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:646:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 646 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; + | ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 653 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } + | ~~~~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) + | ~~~~^~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/msghandler.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 124 | for (int i = 0; i < transfreezone.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:64, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/msghandler.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 52 | for (int i = 0; i < Size(); i++) + | ~~^~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:67, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/msghandler.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/msghandler.cpp: In function 'void netgen::ResetStatus()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/msghandler.cpp:126:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 126 | for (int i = 0; i < msgstatus_stack.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 384 | for (TIND i = BASE; i < size+BASE; i++) + | ~~^~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/netrule2.cpp:2: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': @@ -10740,6 +10843,15 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 191 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:32, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/table.hpp: In instantiation of 'std::ostream& netgen::operator<<(std::ostream&, const netgen::TABLE&) [with T = netgen::INDEX_2; int BASE = 0; std::ostream = std::basic_ostream]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.cpp:2741:33: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/table.hpp:256:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 256 | for (int j = 0; j < row.Size(); j++) + | ~~^~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:26, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/netrule2.cpp:2: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': @@ -10768,6 +10880,15 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/msghandler.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 384 | for (TIND i = BASE; i < size+BASE; i++) + | ~~^~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:64, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/netrule2.cpp:2: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': @@ -10806,22 +10927,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/netrule2.cpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 1; i <= transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/curvedelems.hpp:56:70: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/../gprim/gprim.hpp:17, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:7, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/python_occ.cpp:6: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here - 76 | class Vec : public ngsimd::AlignedAlloc> - | ^~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, @@ -10831,6 +10936,132 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 384 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/netgenout.hpp:103:46: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] + 190 | for(TIND i=0; pos==-1 && i < this->size; i++) + | ~~^~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:211:25: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here + 932 | class Segment + | ^~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:603:29: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here + 1066 | class FaceDescriptor + | ^~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.cpp:2409:40: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/memory:84, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.cpp:1: +/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here + 121 | class shared_ptr : public __shared_ptr<_Tp> + | ^~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.cpp:2656:16: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 175 | for (int i = 0; i < size; i++) + | ~~^~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.cpp:2693:25: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:30, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/template.hpp:126:7: note: 'class netgen::INDEX_2' declared here + 126 | class INDEX_2 + | ^~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/netgenout.hpp:103:46: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] + 190 | for(TIND i=0; pos==-1 && i < this->size; i++) + | ~~^~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:211:25: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/msghandler.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here + 932 | class Segment + | ^~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/msghandler.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:603:29: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/msghandler.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here + 1066 | class FaceDescriptor + | ^~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/curvedelems.hpp:56:70: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/gprim.hpp:17, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:7, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here + 76 | class Vec : public ngsimd::AlignedAlloc> + | ^~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/netgenout.hpp:103:46: required from here @@ -10883,6 +11114,25 @@ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/msghandler.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/curvedelems.hpp:56:70: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/gprim.hpp:17, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:7, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/msghandler.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here + 76 | class Vec : public ngsimd::AlignedAlloc> + | ^~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/netrule2.cpp:2: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' @@ -10899,7 +11149,9 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here 76 | class Vec : public ngsimd::AlignedAlloc> | ^~~ -[ 27%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/parser2.cpp.o +[ 28%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/netrule3.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/netrule3.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/netrule3.cpp +[ 28%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/parser2.cpp.o cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/parser2.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/parser2.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, @@ -10913,6 +11165,20 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/parser2.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 509 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 522 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +[ 29%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/parser3.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/parser3.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/parser3.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/netrule3.cpp:2: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': @@ -10967,6 +11233,12 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 52 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/parser2.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] + 774 | for (size_t i = 0; i < np; i++) + | ~~^~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:67, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/netrule3.cpp:2: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': @@ -11022,6 +11294,14 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/netrule3.cpp:181:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 181 | for (i = 1; i <= freesetfaces.Size() && inthis; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 1482 | if(identnr <= type.Size()) + | ~~~~~~~~^~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 1489 | while(type.Size() < identnr) + | ~~~~~~~~~~~~^~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/netrule3.cpp: In member function 'int netgen::vnetrule::IsTriangleInFreeZone(const netgen::Point3d&, const netgen::Point3d&, const netgen::Point3d&, const netgen::Array&, int)': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/netrule3.cpp:213:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 213 | for (j = 1; j <= freezonepi.Size(); j++) @@ -11036,6 +11316,12 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/netrule3.cpp:316:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 316 | for (i = 1; i <= freesetfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:24, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/parser2.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 191 | for (int i = 0; i < loch.boxes.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/netrule3.cpp:446:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 446 | for (i = 1; i <= freesetfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ @@ -11092,117 +11378,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/netrule3.cpp:1036:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1036 | for (k = 1; k <= edge1.Size(); k++) | ~~^~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/netrule3.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 384 | for (TIND i = BASE; i < size+BASE; i++) - | ~~^~~~~~~~~~~ -[ 28%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/parser3.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/parser3.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/parser3.cpp -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/netgenout.hpp:103:46: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] - 190 | for(TIND i=0; pos==-1 && i < this->size; i++) - | ~~^~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:211:25: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/netrule3.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here - 932 | class Segment - | ^~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/netrule3.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:603:29: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/netrule3.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here - 1066 | class FaceDescriptor - | ^~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/netrule3.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/netrule3.cpp:52:41: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/gprim.hpp:22, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:7, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/netrule3.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here - 67 | class Point3d - | ^~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/netrule3.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/curvedelems.hpp:56:70: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/gprim.hpp:17, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:7, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/netrule3.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here - 76 | class Vec : public ngsimd::AlignedAlloc> - | ^~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/parser2.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 509 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 522 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/parser2.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] - 774 | for (size_t i = 0; i < np; i++) - | ~~^~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 1482 | if(identnr <= type.Size()) - | ~~~~~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 1489 | while(type.Size() < identnr) - | ~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:24, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/parser2.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 191 | for (int i = 0; i < loch.boxes.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:26, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/parser2.cpp:2: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': @@ -11264,6 +11439,15 @@ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/netrule3.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 384 | for (TIND i = BASE; i < size+BASE; i++) + | ~~^~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/parser2.cpp:2: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp:82:47: required from here @@ -11283,6 +11467,55 @@ 438 | memcpy (p, data, sizeof(T)*mins); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/netrule3.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here + 932 | class Segment + | ^~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/netrule3.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:603:29: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/netrule3.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here + 1066 | class FaceDescriptor + | ^~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/netrule3.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/netrule3.cpp:52:41: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/gprim.hpp:22, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:7, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/netrule3.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here + 67 | class Point3d + | ^~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/netgenout.hpp:103:46: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] + 190 | for(TIND i=0; pos==-1 && i < this->size; i++) + | ~~^~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:211:25: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/parser2.cpp:2: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here 932 | class Segment @@ -11356,6 +11589,25 @@ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/netrule3.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/curvedelems.hpp:56:70: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/gprim.hpp:17, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:7, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/netrule3.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here + 76 | class Vec : public ngsimd::AlignedAlloc> + | ^~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/parser2.cpp:2: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' @@ -11372,6 +11624,13 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here 76 | class Vec : public ngsimd::AlignedAlloc> | ^~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/parser2.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:309:7: warning: '' may be used uninitialized in this function [-Wmaybe-uninitialized] + 309 | data[size] = el; + | ^~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, @@ -11384,6 +11643,10 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ +[ 29%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/prism2rls.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/prism2rls.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/prism2rls.cpp +[ 30%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/pyramid2rls.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/pyramid2rls.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/pyramid2rls.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/parser3.cpp:2: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': @@ -11404,6 +11667,10 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 191 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ +[ 30%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/pyramidrls.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/pyramidrls.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/pyramidrls.cpp +[ 31%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/quadrls.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/quadrls.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/quadrls.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:26, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/parser3.cpp:2: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': @@ -11452,6 +11719,8 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 31%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/refine.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/refine.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/refine.cpp /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/parser3.cpp: In member function 'void netgen::vnetrule::LoadRule(std::istream&)': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/parser3.cpp:370:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 370 | for (i = 1; i <= points.Size(); i++) @@ -11543,19 +11812,16 @@ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/parser2.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:309:7: warning: '' may be used uninitialized in this function [-Wmaybe-uninitialized] - 309 | data[size] = el; - | ^~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/parser3.cpp:2: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp:82:47: required from here /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 384 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ +[ 32%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/ruler2.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/ruler2.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/ruler2.cpp +[ 32%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/ruler3.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/ruler3.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/ruler3.cpp /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/netgenout.hpp:103:46: required from here @@ -11605,18 +11871,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here 67 | class Point3d | ^~~~~~~ -[ 28%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/prism2rls.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/prism2rls.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/prism2rls.cpp -[ 29%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/pyramid2rls.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/pyramid2rls.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/pyramid2rls.cpp -[ 29%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/pyramidrls.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/pyramidrls.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/pyramidrls.cpp -[ 30%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/quadrls.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/quadrls.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/quadrls.cpp -[ 30%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/refine.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/refine.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/refine.cpp -[ 31%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/ruler2.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/ruler2.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/ruler2.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, @@ -11636,8 +11890,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here 76 | class Vec : public ngsimd::AlignedAlloc> | ^~~ -[ 31%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/ruler3.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/ruler3.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/ruler3.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, @@ -11669,8 +11921,18 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ -[ 32%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/secondorder.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/secondorder.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/secondorder.cpp +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/ruler2.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 509 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 522 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/refine.cpp:2: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': @@ -11749,6 +12011,24 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/refine.cpp:78:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 78 | for (ElementIndex ei = 0; ei < mesh.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/ruler2.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] + 774 | for (size_t i = 0; i < np; i++) + | ~~^~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/ruler3.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 509 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 522 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/refine.cpp:113:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 113 | for (int i = 0; i < par_nr.Size(); i++) | ~~^~~~~~~~~~~~~~~ @@ -11767,89 +12047,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/refine.cpp:321:27: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 321 | if (surfgi.Size() < pnums.Elem(5+j)) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/refine.cpp:743:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 743 | for (int i = 1; i <= mesh.GetNE(); i++) - | ~~^~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/refine.cpp:806:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 806 | for (int i = 1; i <= mesh.GetNE(); i++) - | ~~^~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/refine.cpp:816:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 816 | for (int i = 1; i <= mesh.GetNE(); i++) - | ~~^~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/refine.cpp:848:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 848 | for (int i = 1; i <= mesh.GetNE(); i++) - | ~~^~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/refine.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 384 | for (TIND i = BASE; i < size+BASE; i++) - | ~~^~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/ruler2.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 509 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 522 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/ruler3.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 509 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 522 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/ruler2.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] - 774 | for (size_t i = 0; i < np; i++) - | ~~^~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/netgenout.hpp:103:46: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] - 190 | for(TIND i=0; pos==-1 && i < this->size; i++) - | ~~^~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:211:25: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/refine.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here - 932 | class Segment - | ^~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/refine.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:603:29: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/refine.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here - 1066 | class FaceDescriptor - | ^~~~~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1482 | if(identnr <= type.Size()) @@ -11858,71 +12055,24 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1489 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/refine.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/refine.cpp:30:49: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/refine.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:188:21: note: 'class netgen::PointIndices<2>' declared here - 188 | template <> class PointIndices<2> : public INDEX_2 - | ^~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/refine.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/refine.cpp:31:76: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 175 | for (int i = 0; i < size; i++) - | ~~^~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/refine.cpp:48:30: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:30, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/refine.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/template.hpp:126:7: note: 'class netgen::INDEX_2' declared here - 126 | class INDEX_2 - | ^~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/refine.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = bool; int BASE = 1; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = bool; int BASE = 1; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/refine.cpp:125:16: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 175 | for (int i = 0; i < size; i++) - | ~~^~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::EdgePointGeomInfo; int BASE = 1; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::EdgePointGeomInfo; int BASE = 1; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/refine.cpp:161:46: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/refine.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:116:9: note: 'class netgen::EdgePointGeomInfo' declared here - 116 | class EdgePointGeomInfo - | ^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/refine.cpp:743:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 743 | for (int i = 1; i <= mesh.GetNE(); i++) + | ~~^~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:24, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/ruler2.cpp:2: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 191 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/refine.cpp:806:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 806 | for (int i = 1; i <= mesh.GetNE(); i++) + | ~~^~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/refine.cpp:816:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 816 | for (int i = 1; i <= mesh.GetNE(); i++) + | ~~^~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/refine.cpp:848:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 848 | for (int i = 1; i <= mesh.GetNE(); i++) + | ~~^~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:26, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/ruler2.cpp:2: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': @@ -11951,17 +12101,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/refine.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:486:27: required from 'netgen::ArrayMem& netgen::ArrayMem::operator=(const T&) [with T = netgen::PointIndex; int S = 27]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/refine.cpp:511:28: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 175 | for (int i = 0; i < size; i++) - | ~~^~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:64, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/ruler2.cpp:2: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': @@ -12007,21 +12146,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] 774 | for (size_t i = 0; i < np; i++) | ~~^~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/curvedelems.hpp:56:70: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/gprim.hpp:17, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:7, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/refine.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here - 76 | class Vec : public ngsimd::AlignedAlloc> - | ^~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1482 | if(identnr <= type.Size()) @@ -12036,6 +12160,15 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 191 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/refine.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 384 | for (TIND i = BASE; i < size+BASE; i++) + | ~~^~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:26, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/ruler3.cpp:2: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': @@ -12064,12 +12197,35 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/ruler2.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 384 | for (TIND i = BASE; i < size+BASE; i++) + | ~~^~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::Append(netgen::FlatArray) [with T2 = netgen::Point2d; int B2 = 0; T = netgen::Point2d; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/ruler2.cpp:708:31: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:319:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 319 | for (int i = 0; i < a2.Size(); i++) + | ~~^~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::Append(netgen::FlatArray) [with T2 = netgen::INDEX_2; int B2 = 0; T = netgen::INDEX_2; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/ruler2.cpp:709:30: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:319:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::Append(netgen::FlatArray) [with T2 = int; int B2 = 0; T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/ruler2.cpp:710:31: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:319:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:64, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/ruler3.cpp:2: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 52 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::Append(netgen::FlatArray) [with T2 = netgen::Element2d; int B2 = 0; T = netgen::Element2d; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/ruler2.cpp:711:31: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:319:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:67, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/ruler3.cpp:2: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': @@ -12103,29 +12259,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/ruler3.cpp:686:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 686 | for (int i = 1; i <= lfaces.Size() && ok; i++) | ~~^~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/ruler2.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 384 | for (TIND i = BASE; i < size+BASE; i++) - | ~~^~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::Append(netgen::FlatArray) [with T2 = netgen::Point2d; int B2 = 0; T = netgen::Point2d; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/ruler2.cpp:708:31: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:319:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 319 | for (int i = 0; i < a2.Size(); i++) - | ~~^~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::Append(netgen::FlatArray) [with T2 = netgen::INDEX_2; int B2 = 0; T = netgen::INDEX_2; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/ruler2.cpp:709:30: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:319:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::Append(netgen::FlatArray) [with T2 = int; int B2 = 0; T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/ruler2.cpp:710:31: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:319:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::Append(netgen::FlatArray) [with T2 = netgen::Element2d; int B2 = 0; T = netgen::Element2d; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/ruler2.cpp:711:31: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:319:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/ruler3.cpp:961:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 961 | for (int i = 1; i <= elements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ @@ -12141,6 +12274,97 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/ruler3.cpp:1086:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1086 | for (int i = 1; i <= elements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/netgenout.hpp:103:46: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] + 190 | for(TIND i=0; pos==-1 && i < this->size; i++) + | ~~^~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:211:25: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/refine.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here + 932 | class Segment + | ^~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/refine.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:603:29: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/refine.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here + 1066 | class FaceDescriptor + | ^~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/refine.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/refine.cpp:30:49: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/refine.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:188:21: note: 'class netgen::PointIndices<2>' declared here + 188 | template <> class PointIndices<2> : public INDEX_2 + | ^~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/refine.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/refine.cpp:31:76: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 175 | for (int i = 0; i < size; i++) + | ~~^~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/refine.cpp:48:30: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:30, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/refine.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/template.hpp:126:7: note: 'class netgen::INDEX_2' declared here + 126 | class INDEX_2 + | ^~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/refine.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = bool; int BASE = 1; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = bool; int BASE = 1; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/refine.cpp:125:16: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 175 | for (int i = 0; i < size; i++) + | ~~^~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::EdgePointGeomInfo; int BASE = 1; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::EdgePointGeomInfo; int BASE = 1; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/refine.cpp:161:46: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/refine.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:116:9: note: 'class netgen::EdgePointGeomInfo' declared here + 116 | class EdgePointGeomInfo + | ^~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, @@ -12219,6 +12443,19 @@ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/refine.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:486:27: required from 'netgen::ArrayMem& netgen::ArrayMem::operator=(const T&) [with T = netgen::PointIndex; int S = 27]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/refine.cpp:511:28: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 175 | for (int i = 0; i < size; i++) + | ~~^~~~~~ +[ 33%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/secondorder.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/secondorder.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/secondorder.cpp +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/ruler2.cpp:2: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' @@ -12227,12 +12464,42 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 175 | for (int i = 0; i < size; i++) | ~~^~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/curvedelems.hpp:56:70: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/gprim.hpp:17, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:7, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/refine.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here + 76 | class Vec : public ngsimd::AlignedAlloc> + | ^~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/netgenout.hpp:103:46: required from here /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 190 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/curvedelems.hpp:56:70: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/gprim.hpp:17, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:7, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/ruler2.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here + 76 | class Vec : public ngsimd::AlignedAlloc> + | ^~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:211:25: required from here @@ -12316,21 +12583,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here 67 | class Point3d | ^~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/curvedelems.hpp:56:70: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/gprim.hpp:17, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:7, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/ruler2.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here - 76 | class Vec : public ngsimd::AlignedAlloc> - | ^~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, @@ -12374,8 +12626,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ -[ 32%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/smoothing2.5.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/smoothing2.5.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/smoothing2.5.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/secondorder.cpp:2: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': @@ -12396,6 +12646,8 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 191 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ +[ 33%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/smoothing2.5.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/smoothing2.5.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/smoothing2.5.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:26, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/secondorder.cpp:2: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': @@ -12467,6 +12719,8 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/secondorder.cpp:510:20: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 510 | for (int i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ +[ 34%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/smoothing2.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/smoothing2.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/smoothing2.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, @@ -12542,10 +12796,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here 76 | class Vec : public ngsimd::AlignedAlloc> | ^~~ -[ 33%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/smoothing2.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/smoothing2.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/smoothing2.cpp -[ 33%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/smoothing3.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/smoothing3.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/smoothing3.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, @@ -12558,6 +12808,18 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/smoothing2.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 509 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 522 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/smoothing2.5.cpp:3: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': @@ -12643,89 +12905,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/smoothing2.5.cpp:239:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 239 | for (j = 0; j < locelements.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/smoothing2.5.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 384 | for (TIND i = BASE; i < size+BASE; i++) - | ~~^~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/netgenout.hpp:103:46: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] - 190 | for(TIND i=0; pos==-1 && i < this->size; i++) - | ~~^~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:211:25: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/smoothing2.5.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here - 932 | class Segment - | ^~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/smoothing2.5.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:603:29: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/smoothing2.5.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here - 1066 | class FaceDescriptor - | ^~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/smoothing2.5.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/smoothing2.5.cpp:79:24: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 175 | for (int i = 0; i < size; i++) - | ~~^~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/curvedelems.hpp:56:70: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/gprim.hpp:17, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:7, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/smoothing2.5.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here - 76 | class Vec : public ngsimd::AlignedAlloc> - | ^~~ -[ 33%] Linking CXX shared library libocc.so -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ && /usr/bin/cmake -E cmake_link_script CMakeFiles/occ.dir/link.txt --verbose=1 -/usr/bin/c++ -fPIC -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libocc.so.6.2 -o libocc.so.6.2.1905 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 CMakeFiles/occ.dir/python_occ.cpp.o -Wl,-rpath,/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/core: ../core/libngcore.so.6.2.1905 -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.9 -[ 34%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/specials.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/specials.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/specials.cpp -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/smoothing2.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 509 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 522 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/smoothing2.cpp:3: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': @@ -12774,7 +12953,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ && /usr/bin/cmake -E cmake_symlink_library libocc.so.6.2.1905 libocc.so.6.2 libocc.so In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:64, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/smoothing2.cpp:3: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': @@ -12803,11 +12981,12 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/smoothing2.cpp:258:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 258 | for (int j = 0; j < ld.locelements.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ +[ 34%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/smoothing3.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/smoothing3.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/smoothing3.cpp /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/smoothing2.cpp: In member function 'virtual double netgen::Opti2SurfaceMinFunction::FuncDeriv(const netgen::Vector&, const netgen::Vector&, double&) const': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/smoothing2.cpp:291:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 291 | for (int j = 0; j < ld.locelements.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ -make[3]: Leaving directory '/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/smoothing2.cpp: In member function 'virtual double netgen::Opti2SurfaceMinFunction::XXFuncGrad(const netgen::Vector&, netgen::Vector&) const': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/smoothing2.cpp:370:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 370 | for (int j = 0; j < ld.locelements.Size(); j++) @@ -12824,16 +13003,23 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/smoothing2.cpp:592:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 592 | for (int j = 1; j <= ld.locelements.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/smoothing2.5.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 384 | for (TIND i = BASE; i < size+BASE; i++) + | ~~^~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/smoothing2.cpp: In member function 'virtual double netgen::Opti2SurfaceMinFunctionJacobian::FuncDeriv(const netgen::Vector&, const netgen::Vector&, double&) const': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/smoothing2.cpp:663:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 663 | for (j = 1; j <= ld.locelements.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ -[ 34%] Built target occ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/smoothing2.cpp: In member function 'void netgen::MeshOptimize2d::ImproveMesh(netgen::Mesh&, const netgen::MeshingParameters&)': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/smoothing2.cpp:747:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 747 | for (int i = 0; i < seia.Size(); i++) | ~~^~~~~~~~~~~~~ -make -f libsrc/occ/CMakeFiles/occvis.dir/build.make libsrc/occ/CMakeFiles/occvis.dir/depend /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/smoothing2.cpp:762:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 762 | for (int i = 0; i < seia.Size(); i++) | ~~^~~~~~~~~~~~~ @@ -12843,11 +13029,9 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/smoothing2.cpp:780:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 780 | for (int i = 0; i < seia.Size(); i++) | ~~^~~~~~~~~~~~~ -make[3]: Entering directory '/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/smoothing2.cpp:787:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 787 | for (int i = 0; i < seia.Size(); i++) | ~~^~~~~~~~~~~~~ -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/netgen-6.2.2006+really6.2.1905+dfsg /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ/CMakeFiles/occvis.dir/DependInfo.cmake --color= /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/smoothing2.cpp:927:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 927 | for (int hi = 0; hi < icompress.Size(); hi++) | ~~~^~~~~~~~~~~~~~~~~~ @@ -12866,35 +13050,72 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/smoothing2.cpp:1074:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1074 | for (int j = 0; j < ld.locelements.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ -Dependee "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ/CMakeFiles/occvis.dir/DependInfo.cmake" is newer than depender "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ/CMakeFiles/occvis.dir/depend.internal". -Dependee "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ/CMakeFiles/occvis.dir/depend.internal". -Scanning dependencies of target occvis -make[3]: Leaving directory '/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf' -make -f libsrc/occ/CMakeFiles/occvis.dir/build.make libsrc/occ/CMakeFiles/occvis.dir/build -make[3]: Entering directory '/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf' -[ 35%] Building CXX object libsrc/occ/CMakeFiles/occvis.dir/vsocc.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Doccvis_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/occvis.dir/vsocc.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/vsocc.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/smoothing2.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 384 | for (TIND i = BASE; i < size+BASE; i++) - | ~~^~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/smoothing3.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 509 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 522 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/smoothing2.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 384 | for (TIND i = BASE; i < size+BASE; i++) + | ~~^~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/netgenout.hpp:103:46: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] + 190 | for(TIND i=0; pos==-1 && i < this->size; i++) + | ~~^~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:211:25: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/smoothing2.5.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here + 932 | class Segment + | ^~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/smoothing2.5.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:603:29: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/smoothing2.5.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here + 1066 | class FaceDescriptor + | ^~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/smoothing2.5.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/smoothing2.5.cpp:79:24: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 175 | for (int i = 0; i < size; i++) + | ~~^~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/curvedelems.hpp:56:70: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/gprim.hpp:17, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:7, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/smoothing2.5.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here + 76 | class Vec : public ngsimd::AlignedAlloc> + | ^~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/netgenout.hpp:103:46: required from here @@ -12954,6 +13175,39 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 175 | for (int i = 0; i < size; i++) | ~~^~~~~~ +[ 35%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/specials.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/specials.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/specials.cpp +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/curvedelems.hpp:56:70: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/gprim.hpp:17, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:7, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/smoothing2.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here + 76 | class Vec : public ngsimd::AlignedAlloc> + | ^~~ +[ 35%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/tetrarls.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/tetrarls.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/tetrarls.cpp +[ 36%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/topology.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/topology.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/topology.cpp +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/smoothing3.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 509 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 522 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/smoothing3.cpp:3: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': @@ -12974,21 +13228,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 191 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/curvedelems.hpp:56:70: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/gprim.hpp:17, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:7, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/smoothing2.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here - 76 | class Vec : public ngsimd::AlignedAlloc> - | ^~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:26, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/smoothing3.cpp:3: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': @@ -13128,104 +13367,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/findip.hpp:108:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 108 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ -[ 35%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/tetrarls.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/tetrarls.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/tetrarls.cpp -[ 36%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/topology.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/topology.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/topology.cpp -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/smoothing3.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/netgenout.hpp:103:46: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] - 190 | for(TIND i=0; pos==-1 && i < this->size; i++) - | ~~^~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:211:25: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/smoothing3.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here - 932 | class Segment - | ^~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/smoothing3.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:603:29: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/smoothing3.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here - 1066 | class FaceDescriptor - | ^~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/smoothing3.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/smoothing3.cpp:932:23: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 175 | for (int i = 0; i < size; i++) - | ~~^~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = double; int BASE = 1; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = double; int BASE = 1; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/smoothing3.cpp:1370:11: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/findip.hpp:88:13: required from 'int netgen::FindInnerPoint(POINTArray&, FACEArray&, netgen::Point3d&) [with POINTArray = netgen::Array; FACEArray = netgen::Array]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/smoothing3.cpp:443:47: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/gprim.hpp:22, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:7, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/smoothing3.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here - 184 | class Vec3d - | ^~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/smoothing3.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/curvedelems.hpp:56:70: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/gprim.hpp:17, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:7, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/smoothing3.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here - 76 | class Vec : public ngsimd::AlignedAlloc> - | ^~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/myadt.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/vsocc.cpp:6: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 509 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 522 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, @@ -13238,80 +13379,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/vsocc.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] - 774 | for (size_t i = 0; i < np; i++) - | ~~^~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 1482 | if(identnr <= type.Size()) - | ~~~~~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 1489 | while(type.Size() < identnr) - | ~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:24, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/vsocc.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 191 | for (int i = 0; i < loch.boxes.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:26, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/vsocc.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; - | ~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp:634:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 634 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; - | ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp:646:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 646 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; - | ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 653 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } - | ~~~~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) - | ~~~~^~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/vsocc.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 124 | for (int i = 0; i < transfreezone.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:64, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/vsocc.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 52 | for (int i = 0; i < Size(); i++) - | ~~^~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:67, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/vsocc.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/specials.cpp:2: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': @@ -13403,19 +13470,7 @@ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/specials.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 384 | for (TIND i = BASE; i < size+BASE; i++) - | ~~^~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/vsocc.cpp: In member function 'virtual void netgen::VisualSceneOCCGeometry::BuildScene(int)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/vsocc.cpp:419:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 419 | for (int i = 1; i <= linelists.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/vsocc.cpp:423:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 423 | for (int i = 1; i <= trilists.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~ + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/smoothing3.cpp:3: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/netgenout.hpp:103:46: required from here @@ -13429,14 +13484,14 @@ 438 | memcpy (p, data, sizeof(T)*mins); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/specials.cpp:2: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/smoothing3.cpp:3: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here 932 | class Segment | ^~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/specials.cpp:2: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/smoothing3.cpp:3: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:603:29: required from here @@ -13444,68 +13499,51 @@ 438 | memcpy (p, data, sizeof(T)*mins); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/specials.cpp:2: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/smoothing3.cpp:3: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here 1066 | class FaceDescriptor | ^~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/vsocc.cpp:6: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 384 | for (TIND i = BASE; i < size+BASE; i++) - | ~~^~~~~~~~~~~ -[ 36%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/triarls.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/triarls.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/triarls.cpp -[ 37%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/validate.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/validate.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/validate.cpp -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/netgenout.hpp:103:46: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] - 190 | for(TIND i=0; pos==-1 && i < this->size; i++) - | ~~^~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp:211:25: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/vsocc.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here - 932 | class Segment - | ^~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/vsocc.cpp:6: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshclass.hpp:603:29: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/vsocc.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here - 1066 | class FaceDescriptor - | ^~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/vsocc.cpp:6: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occgeom.hpp:367:28: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/smoothing3.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/smoothing3.cpp:932:23: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 175 | for (int i = 0; i < size; i++) | ~~^~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = double; int BASE = 1; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = double; int BASE = 1; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/smoothing3.cpp:1370:11: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/findip.hpp:88:13: required from 'int netgen::FindInnerPoint(POINTArray&, FACEArray&, netgen::Point3d&) [with POINTArray = netgen::Array; FACEArray = netgen::Array]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/smoothing3.cpp:443:47: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/gprim.hpp:22, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:7, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/smoothing3.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here + 184 | class Vec3d + | ^~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/specials.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 384 | for (TIND i = BASE; i < size+BASE; i++) + | ~~^~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/smoothing3.cpp:3: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' @@ -13517,10 +13555,42 @@ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/gprim.hpp:17, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/gprim.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:7, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/specials.cpp:2: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/smoothing3.cpp:3: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here 76 | class Vec : public ngsimd::AlignedAlloc> | ^~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/netgenout.hpp:103:46: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] + 190 | for(TIND i=0; pos==-1 && i < this->size; i++) + | ~~^~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:211:25: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/specials.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here + 932 | class Segment + | ^~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/specials.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:603:29: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/specials.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here + 1066 | class FaceDescriptor + | ^~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, @@ -13533,22 +13603,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/curvedelems.hpp:56:70: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/../gprim/gprim.hpp:17, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/meshing.hpp:7, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/vsocc.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/../meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here - 76 | class Vec : public ngsimd::AlignedAlloc> - | ^~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/topology.cpp:2: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': @@ -13563,6 +13617,25 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1489 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/specials.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/curvedelems.hpp:56:70: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/gprim.hpp:17, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:7, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/specials.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here + 76 | class Vec : public ngsimd::AlignedAlloc> + | ^~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:24, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/topology.cpp:2: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': @@ -13721,6 +13794,10 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/topology.cpp:2012:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2012 | for ( int eli1=1; eli1 <= els1.Size(); eli1++) | ~~~~~^~~~~~~~~~~~~~ +[ 36%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/triarls.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/triarls.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/triarls.cpp +[ 37%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/validate.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/validate.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/validate.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, @@ -13730,8 +13807,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 384 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ -[ 38%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/bcfunctions.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/bcfunctions.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bcfunctions.cpp /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/netgenout.hpp:103:46: required from here @@ -13843,8 +13918,8 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/topology.cpp:2013:43: required from here /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] -[ 38%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/parallelmesh.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/parallelmesh.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/parallelmesh.cpp +[ 38%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/bcfunctions.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/bcfunctions.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bcfunctions.cpp /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' @@ -13974,7 +14049,8 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/validate.cpp:568:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 568 | for(int i=0; i hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 522 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bcfunctions.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] + 774 | for (size_t i = 0; i < np; i++) + | ~~^~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 1482 | if(identnr <= type.Size()) + | ~~~~~~~~^~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 1489 | while(type.Size() < identnr) + | ~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:24, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bcfunctions.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 191 | for (int i = 0; i < loch.boxes.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:26, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bcfunctions.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; + | ~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:634:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 634 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; + | ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:646:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 646 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; + | ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 653 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } + | ~~~~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) + | ~~~~^~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bcfunctions.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 124 | for (int i = 0; i < transfreezone.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:64, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bcfunctions.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 52 | for (int i = 0; i < Size(); i++) + | ~~^~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:67, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bcfunctions.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/netgenout.hpp:103:46: required from here /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 190 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bcfunctions.cpp: In function 'void netgen::GetFaceColours(netgen::Mesh&, netgen::Array&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bcfunctions.cpp:64:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 64 | for(int j = 1; j <= face_colours.Size(); j++) + | ~~^~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bcfunctions.cpp:79:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 79 | for( int i = 1; i <= face_colours.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bcfunctions.cpp: In function 'void netgen::AutoColourAlg_UserProfile(netgen::Mesh&, std::ifstream&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bcfunctions.cpp:194:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 194 | for(int i = 1; i <= bc_num.Size();i++) + | ~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bcfunctions.cpp:229:46: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 229 | for(int col_index = 1; col_index <= bc_colours.Size(); col_index++) + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:211:25: required from here @@ -14003,6 +14171,13 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here 932 | class Segment | ^~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bcfunctions.cpp:262:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 262 | for(int bc_index = 0; bc_index <= bc_num.Size(); bc_index++) + | ~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bcfunctions.cpp: In function 'void netgen::AutoColourAlg_Sorted(netgen::Mesh&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bcfunctions.cpp:302:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 302 | for(int i = 1; i <= all_colours.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, @@ -14018,6 +14193,18 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here 1066 | class FaceDescriptor | ^~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bcfunctions.cpp:329:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 329 | for(int i = 0; i <= all_colours.Size(); i++) colours_sorted[i] = i; + | ~~^~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bcfunctions.cpp:354:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 354 | for(int i = 1; i <= all_colours.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bcfunctions.cpp:386:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 386 | for(int i = 0; i < colours_sorted.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bcfunctions.cpp:408:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 408 | for(int i = 0; i < faces_sorted.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, @@ -14049,11 +14236,23 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 175 | for (int i = 0; i < size; i++) | ~~^~~~~~ -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ && /usr/bin/cmake -E cmake_symlink_library liboccvis.so.6.2.1905 liboccvis.so.6.2 liboccvis.so -make[3]: Leaving directory '/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf' -[ 38%] Built target occvis -[ 39%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/paralleltop.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/paralleltop.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.cpp +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bcfunctions.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 384 | for (TIND i = BASE; i < size+BASE; i++) + | ~~^~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::BubbleSort(netgen::FlatArray&, netgen::FlatArray&) [with T = int; S = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bcfunctions.cpp:372:45: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:722:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 722 | for (int i = 0; i < data.Size(); i++) + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:723:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 723 | for (int j = i+1; j < data.Size(); j++) + | ~~^~~~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' @@ -14069,6 +14268,80 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here 76 | class Vec : public ngsimd::AlignedAlloc> | ^~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/netgenout.hpp:103:46: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] + 190 | for(TIND i=0; pos==-1 && i < this->size; i++) + | ~~^~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:211:25: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bcfunctions.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here + 932 | class Segment + | ^~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bcfunctions.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:603:29: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bcfunctions.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here + 1066 | class FaceDescriptor + | ^~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bcfunctions.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bcfunctions.cpp:56:29: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/gprim.hpp:22, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:7, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bcfunctions.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here + 184 | class Vec3d + | ^~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bcfunctions.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bcfunctions.cpp:323:22: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 175 | for (int i = 0; i < size; i++) + | ~~^~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/curvedelems.hpp:56:70: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/gprim.hpp:17, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:7, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bcfunctions.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here + 76 | class Vec : public ngsimd::AlignedAlloc> + | ^~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, @@ -14562,18 +14835,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/parallelmesh.cpp:1926:13: warning: unused variable 'weightflag' [-Wunused-variable] 1926 | idxtype weightflag = 0; | ^~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bcfunctions.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 509 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 522 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, @@ -14625,26 +14886,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:709:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 709 | for (int j = i+1; j < data.Size(); j++) | ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bcfunctions.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] - 774 | for (size_t i = 0; i < np; i++) - | ~~^~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 1482 | if(identnr <= type.Size()) - | ~~~~~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 1489 | while(type.Size() < identnr) - | ~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:24, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bcfunctions.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 191 | for (int i = 0; i < loch.boxes.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/netgenout.hpp:103:46: required from here @@ -14720,6 +14961,8 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 190 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ +[ 39%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/paralleltop.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/paralleltop.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.cpp /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::SegmentIndex; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::SegmentIndex; int BASE = 0; TIND = int; std::size_t = unsigned int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/parallelmesh.cpp:563:18: required from 'netgen::Mesh::SendMesh() const:: [with auto:17 = netgen::Mesh::SendMesh() const::]' @@ -14742,87 +14985,8 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 175 | for (int i = 0; i < size; i++) | ~~^~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:26, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bcfunctions.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; - | ~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:634:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 634 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; - | ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:646:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 646 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; - | ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 653 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } - | ~~~~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) - | ~~~~^~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bcfunctions.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 124 | for (int i = 0; i < transfreezone.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:64, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bcfunctions.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 52 | for (int i = 0; i < Size(); i++) - | ~~^~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:67, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bcfunctions.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bcfunctions.cpp: In function 'void netgen::GetFaceColours(netgen::Mesh&, netgen::Array&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bcfunctions.cpp:64:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 64 | for(int j = 1; j <= face_colours.Size(); j++) - | ~~^~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bcfunctions.cpp:79:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 79 | for( int i = 1; i <= face_colours.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bcfunctions.cpp: In function 'void netgen::AutoColourAlg_UserProfile(netgen::Mesh&, std::ifstream&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bcfunctions.cpp:194:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 194 | for(int i = 1; i <= bc_num.Size();i++) - | ~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bcfunctions.cpp:229:46: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 229 | for(int col_index = 1; col_index <= bc_colours.Size(); col_index++) - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bcfunctions.cpp:262:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 262 | for(int bc_index = 0; bc_index <= bc_num.Size(); bc_index++) - | ~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bcfunctions.cpp: In function 'void netgen::AutoColourAlg_Sorted(netgen::Mesh&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bcfunctions.cpp:302:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 302 | for(int i = 1; i <= all_colours.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bcfunctions.cpp:329:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 329 | for(int i = 0; i <= all_colours.Size(); i++) colours_sorted[i] = i; - | ~~^~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bcfunctions.cpp:354:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 354 | for(int i = 1; i <= all_colours.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bcfunctions.cpp:386:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 386 | for(int i = 0; i < colours_sorted.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bcfunctions.cpp:408:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 408 | for(int i = 0; i < faces_sorted.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~~~ +[ 39%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/basegeom.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/basegeom.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/basegeom.cpp /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' @@ -14838,84 +15002,8 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here 76 | class Vec : public ngsimd::AlignedAlloc> | ^~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bcfunctions.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 384 | for (TIND i = BASE; i < size+BASE; i++) - | ~~^~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::BubbleSort(netgen::FlatArray&, netgen::FlatArray&) [with T = int; S = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bcfunctions.cpp:372:45: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:722:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 722 | for (int i = 0; i < data.Size(); i++) - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:723:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 723 | for (int j = i+1; j < data.Size(); j++) - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/netgenout.hpp:103:46: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] - 190 | for(TIND i=0; pos==-1 && i < this->size; i++) - | ~~^~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:211:25: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bcfunctions.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here - 932 | class Segment - | ^~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bcfunctions.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:603:29: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bcfunctions.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here - 1066 | class FaceDescriptor - | ^~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bcfunctions.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bcfunctions.cpp:56:29: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/gprim.hpp:22, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:7, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bcfunctions.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here - 184 | class Vec3d - | ^~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bcfunctions.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bcfunctions.cpp:323:22: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 175 | for (int i = 0; i < size; i++) - | ~~^~~~~~ -[ 39%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/basegeom.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/basegeom.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/basegeom.cpp +[ 40%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/python_mesh.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/python_mesh.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/python_mesh.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, @@ -14928,21 +15016,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/curvedelems.hpp:56:70: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/gprim.hpp:17, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:7, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/bcfunctions.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here - 76 | class Vec : public ngsimd::AlignedAlloc> - | ^~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.cpp:4: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': @@ -15086,82 +15159,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.cpp:615:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 615 | for (int ii = 0; ii < recvarray.Size(); ii+=3) | ~~~^~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 384 | for (TIND i = BASE; i < size+BASE; i++) - | ~~^~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/netgenout.hpp:103:46: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] - 190 | for(TIND i=0; pos==-1 && i < this->size; i++) - | ~~^~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:211:25: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here - 932 | class Segment - | ^~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:603:29: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here - 1066 | class FaceDescriptor - | ^~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.cpp:41:15: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 175 | for (int i = 0; i < size; i++) - | ~~^~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.cpp:329:21: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/curvedelems.hpp:56:70: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/gprim.hpp:17, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:7, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here - 76 | class Vec : public ngsimd::AlignedAlloc> - | ^~~ -[ 40%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/python_mesh.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/python_mesh.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/python_mesh.cpp -[ 40%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/hexarls.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/hexarls.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/hexarls.cpp -[ 41%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/__/ng/onetcl.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/__/__/ng/onetcl.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/onetcl.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, @@ -15174,8 +15171,15 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ -[ 41%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/gprim/adtree.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/__/gprim/adtree.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/gprim/adtree.cpp +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 384 | for (TIND i = BASE; i < size+BASE; i++) + | ~~^~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/basegeom.cpp:2: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': @@ -15224,6 +15228,12 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/netgenout.hpp:103:46: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] + 190 | for(TIND i=0; pos==-1 && i < this->size; i++) + | ~~^~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:64, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/basegeom.cpp:2: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': @@ -15248,21 +15258,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/basegeom.cpp:16:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 16 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/basegeom.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 384 | for (TIND i = BASE; i < size+BASE; i++) - | ~~^~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/netgenout.hpp:103:46: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] - 190 | for(TIND i=0; pos==-1 && i < this->size; i++) - | ~~^~~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:211:25: required from here @@ -15270,14 +15265,14 @@ 438 | memcpy (p, data, sizeof(T)*mins); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/basegeom.cpp:2: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.cpp:4: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here 932 | class Segment | ^~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/basegeom.cpp:2: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.cpp:4: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:603:29: required from here @@ -15285,14 +15280,45 @@ 438 | memcpy (p, data, sizeof(T)*mins); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/basegeom.cpp:2: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.cpp:4: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here 1066 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.cpp:41:15: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 175 | for (int i = 0; i < size; i++) + | ~~^~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.cpp:329:21: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/python_mesh.cpp:6: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 509 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 522 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/basegeom.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 384 | for (TIND i = BASE; i < size+BASE; i++) + | ~~^~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' @@ -15304,58 +15330,10 @@ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/gprim.hpp:17, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/gprim.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:7, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/basegeom.cpp:2: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.cpp:4: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here 76 | class Vec : public ngsimd::AlignedAlloc> | ^~~ -[ 42%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/gprim/geom2d.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/__/gprim/geom2d.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/gprim/geom2d.cpp -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/gprim/adtree.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 509 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 522 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/python_mesh.cpp:6: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 509 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 522 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -[ 42%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/gprim/geom3d.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/__/gprim/geom3d.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/gprim/geom3d.cpp -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/gprim/adtree.cpp: In member function 'void netgen::ADTree::Insert(const float*, int)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/gprim/adtree.cpp:86:21: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 86 | if (ela.Size() < pi+1) - | ~~~~~~~~~~~^~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/gprim/adtree.cpp:119:20: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 119 | if (ela.Size() < pi+1) - | ~~~~~~~~~~~^~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/gprim/adtree.cpp: In member function 'void netgen::ADTree3::Insert(const float*, int)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/gprim/adtree.cpp:335:21: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 335 | if (ela.Size() < pi+1) - | ~~~~~~~~~~~^~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/gprim/adtree.cpp:367:20: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 367 | if (ela.Size() < pi+1) - | ~~~~~~~~~~~^~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/gprim/adtree.cpp: In member function 'void netgen::ADTree6::Insert(const float*, int)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/gprim/adtree.cpp:1621:21: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 1621 | if (ela.Size() < pi+1) - | ~~~~~~~~~~~^~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/gprim/adtree.cpp:1651:20: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 1651 | if (ela.Size() < pi+1) - | ~~~~~~~~~~~^~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/python_mesh.cpp:6: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': @@ -15428,6 +15406,38 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/python_mesh.cpp:112:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 112 | for (int i = 0; i < procs.Size(); i++) | ~~^~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/netgenout.hpp:103:46: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] + 190 | for(TIND i=0; pos==-1 && i < this->size; i++) + | ~~^~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:211:25: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/basegeom.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here + 932 | class Segment + | ^~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/basegeom.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:603:29: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/basegeom.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here + 1066 | class FaceDescriptor + | ^~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/../core/ngcore.hpp:4, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:20, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, @@ -15456,14 +15466,137 @@ 996 | for(auto i = 0; i& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 384 | for (TIND i = BASE; i < size+BASE; i++) + | ~~^~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/basegeom.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/curvedelems.hpp:56:70: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/gprim.hpp:17, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:7, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/basegeom.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here + 76 | class Vec : public ngsimd::AlignedAlloc> + | ^~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/python_mesh.cpp: In instantiation of 'void ExportArray(pybind11::module&) [with T = netgen::Element0d; int BASE = 0; TIND = int; pybind11::module = pybind11::module_]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/python_mesh.cpp:531:27: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/python_mesh.cpp:51:48: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 51 | if (i < BASE || i >= BASE+self.Size()) + | ~~^~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/python_mesh.cpp: In instantiation of 'void ExportArray(pybind11::module&) [with T = netgen::MeshPoint; int BASE = 1; TIND = netgen::PointIndex; pybind11::module = pybind11::module_]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/python_mesh.cpp:532:55: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/python_mesh.cpp:51:48: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/python_mesh.cpp: In instantiation of 'void ExportArray(pybind11::module&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; pybind11::module = pybind11::module_]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/python_mesh.cpp:533:32: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/python_mesh.cpp:51:48: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] +[ 40%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/hexarls.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/hexarls.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/hexarls.cpp +[ 41%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/__/ng/onetcl.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/__/__/ng/onetcl.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/onetcl.cpp +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/python_mesh.cpp:6: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/netgenout.hpp:103:46: required from here /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 190 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:211:25: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/python_mesh.cpp:6: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here + 932 | class Segment + | ^~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/python_mesh.cpp:6: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:603:29: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/python_mesh.cpp:6: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here + 1066 | class FaceDescriptor + | ^~~~~~~~~~~~~~ +[ 41%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/gprim/adtree.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/__/gprim/adtree.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/gprim/adtree.cpp +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/python_mesh.cpp:6: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Element0d; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Element0d; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/python_mesh.cpp:803:73: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element0d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/python_mesh.cpp:6: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:1049:9: note: 'class netgen::Element0d' declared here + 1049 | class Element0d + | ^~~~~~~~~ +[ 42%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/gprim/geom2d.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/__/gprim/geom2d.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/gprim/geom2d.cpp +[ 42%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/gprim/geom3d.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/__/gprim/geom3d.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/gprim/geom3d.cpp +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/gprim/adtree.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 509 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 522 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/gprim/adtree.cpp: In member function 'void netgen::ADTree::Insert(const float*, int)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/gprim/adtree.cpp:86:21: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 86 | if (ela.Size() < pi+1) + | ~~~~~~~~~~~^~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/gprim/adtree.cpp:119:20: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 119 | if (ela.Size() < pi+1) + | ~~~~~~~~~~~^~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/gprim/adtree.cpp: In member function 'void netgen::ADTree3::Insert(const float*, int)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/gprim/adtree.cpp:335:21: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 335 | if (ela.Size() < pi+1) + | ~~~~~~~~~~~^~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/gprim/adtree.cpp:367:20: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 367 | if (ela.Size() < pi+1) + | ~~~~~~~~~~~^~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/gprim/adtree.cpp: In member function 'void netgen::ADTree6::Insert(const float*, int)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/gprim/adtree.cpp:1621:21: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 1621 | if (ela.Size() < pi+1) + | ~~~~~~~~~~~^~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/gprim/adtree.cpp:1651:20: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 1651 | if (ela.Size() < pi+1) + | ~~~~~~~~~~~^~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/gprim/geom2d.cpp:3: @@ -15475,15 +15608,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/python_mesh.cpp:6: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 384 | for (TIND i = BASE; i < size+BASE; i++) - | ~~^~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/gprim/geom2d.cpp: In member function 'double netgen::Polygon2d::HArea() const': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/gprim/geom2d.cpp:280:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 280 | for (i = 1; i <= points.Size(); i++) @@ -15496,6 +15620,15 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/gprim/geom2d.cpp:337:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 337 | for (i = 1; i <= points.Size(); i++) | ~~^~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/gprim/adtree.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/netgenout.hpp:103:46: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] + 190 | for(TIND i=0; pos==-1 && i < this->size; i++) + | ~~^~~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; std::size_t = unsigned int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/gprim/adtree.cpp:1928:16: required from 'void netgen::T_ADTree::GetIntersecting(netgen::Point, netgen::Point, netgen::Array&) const [with int dim = 4; T = netgen::INDEX_2]' @@ -15509,17 +15642,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/template.hpp:126:7: note: 'class netgen::INDEX_2' declared here 126 | class INDEX_2 | ^~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/python_mesh.cpp: In instantiation of 'void ExportArray(pybind11::module&) [with T = netgen::Element0d; int BASE = 0; TIND = int; pybind11::module = pybind11::module_]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/python_mesh.cpp:531:27: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/python_mesh.cpp:51:48: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 51 | if (i < BASE || i >= BASE+self.Size()) - | ~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/python_mesh.cpp: In instantiation of 'void ExportArray(pybind11::module&) [with T = netgen::MeshPoint; int BASE = 1; TIND = netgen::PointIndex; pybind11::module = pybind11::module_]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/python_mesh.cpp:532:55: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/python_mesh.cpp:51:48: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/python_mesh.cpp: In instantiation of 'void ExportArray(pybind11::module&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; pybind11::module = pybind11::module_]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/python_mesh.cpp:533:32: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/python_mesh.cpp:51:48: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/gprim/geom2d.cpp:3: @@ -15541,8 +15663,25 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/geom2d.hpp:69:9: note: 'class netgen::Point2d' declared here 69 | class Point2d | ^~~~~~~ -[ 43%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/gprim/geomfuncs.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/__/gprim/geomfuncs.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/gprim/geomfuncs.cpp +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/python_mesh.cpp:6: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/curvedelems.hpp:56:70: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/gprim.hpp:17, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:7, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/python_mesh.cpp:6: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here + 76 | class Vec : public ngsimd::AlignedAlloc> + | ^~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/gprim/geom3d.cpp:4: @@ -15554,49 +15693,13 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ +[ 43%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/gprim/geomfuncs.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/__/gprim/geomfuncs.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/gprim/geomfuncs.cpp /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/gprim/geom3d.cpp: In member function 'void netgen::referencetransform::ToPlain(const netgen::Array&, netgen::Array&) const': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/gprim/geom3d.cpp:721:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 721 | for (i = 1; i <= p.Size(); i++) | ~~^~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/python_mesh.cpp:6: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/netgenout.hpp:103:46: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] - 190 | for(TIND i=0; pos==-1 && i < this->size; i++) - | ~~^~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:211:25: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/python_mesh.cpp:6: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here - 932 | class Segment - | ^~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/python_mesh.cpp:6: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshclass.hpp:603:29: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/python_mesh.cpp:6: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here - 1066 | class FaceDescriptor - | ^~~~~~~~~~~~~~ -[ 43%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/gprim/geomtest3d.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/__/gprim/geomtest3d.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/gprim/geomtest3d.cpp -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/gprim/geom3d.cpp:4: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': @@ -15621,17 +15724,16 @@ from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/python_mesh.cpp:6: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Element0d; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Element0d; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/python_mesh.cpp:803:73: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element0d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/python_mesh.cpp:6: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:1049:9: note: 'class netgen::Element0d' declared here - 1049 | class Element0d - | ^~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = netgen::MeshingParameters::MeshSizePoint; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:1272:5: required from 'T pybind11::cast(const pybind11::handle&) [with T = netgen::MeshingParameters; typename std::enable_if<(! std::is_base_of::type>::value), int>::type = 0]' +/usr/include/pybind11/cast.h:1768:72: required from 'T pybind11::handle::cast() const [with T = netgen::MeshingParameters]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/ngpython.hpp:41:38: required from 'T pybind11::extract::operator()() [with T = netgen::MeshingParameters]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/python_mesh.cpp:866:58: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:266:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 266 | for (TIND i = BASE; i < size+BASE; i++) + | ~~^~~~~~~~~~~ +[ 43%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/gprim/geomtest3d.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/__/gprim/geomtest3d.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/gprim/geomtest3d.cpp [ 44%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/gprim/transform3d.cpp.o cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/__/gprim/transform3d.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/gprim/transform3d.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, @@ -15645,6 +15747,24 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = netgen::Element0d; int BASE = 0; TIND = int]': +/usr/include/pybind11/cast.h:931: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*); pybind11::detail::type_caster_base::Constructor = void* (*)(const void*)]' +/usr/include/pybind11/cast.h:908: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:873: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:192:43: required from 'void pybind11::cpp_function::initialize(Func&&, Return (*)(Args ...), const Extra& ...) [with Func = netgen::Array& (*&)(netgen::Mesh&); Return = netgen::Array&; Args = {netgen::Mesh&}; Extra = {pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::return_value_policy}]' +/usr/include/pybind11/pybind11.h:70:19: required from 'pybind11::cpp_function::cpp_function(Return (*)(Args ...), const Extra& ...) [with Return = netgen::Array&; Args = {netgen::Mesh&}; Extra = {pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::return_value_policy}]' +/usr/include/pybind11/pybind11.h:1316: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}]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/python_mesh.cpp:756:44: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:266:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = netgen::MeshPoint; int BASE = 1; TIND = netgen::PointIndex]': +/usr/include/pybind11/cast.h:931: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*); pybind11::detail::type_caster_base::Constructor = void* (*)(const void*)]' +/usr/include/pybind11/cast.h:908: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:873: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:192:43: required from 'void pybind11::cpp_function::initialize(Func&&, Return (*)(Args ...), const Extra& ...) [with Func = pybind11::cpp_function::cpp_function&, netgen::Mesh, {}, {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:84:19: 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:1316: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}]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/python_mesh.cpp:760:44: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:266:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/gprim/geomfuncs.cpp:3: @@ -15665,19 +15785,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ -[ 44%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/gprim/spline.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/__/gprim/spline.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/gprim/spline.cpp -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/gprim/geomtest3d.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/netgenout.hpp:103:46: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] - 190 | for(TIND i=0; pos==-1 && i < this->size; i++) - | ~~^~~~~~~~~~~~ -[ 45%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/gprim/splinegeometry.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/__/gprim/splinegeometry.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/gprim/splinegeometry.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/gprim/transform3d.cpp:3: @@ -15689,9 +15796,11 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ +[ 44%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/gprim/spline.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/__/gprim/spline.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/gprim/spline.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/gprim/transform3d.cpp:3: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/gprim/geomtest3d.cpp:2: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/netgenout.hpp:103:46: required from here @@ -15699,26 +15808,16 @@ 190 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/python_mesh.cpp:6: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/curvedelems.hpp:56:70: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/gprim.hpp:17, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:7, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/python_mesh.cpp:6: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here - 76 | class Vec : public ngsimd::AlignedAlloc> - | ^~~ -[ 45%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/linalg/densemat.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/__/linalg/densemat.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/linalg/densemat.cpp + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/gprim/transform3d.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/netgenout.hpp:103:46: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] + 190 | for(TIND i=0; pos==-1 && i < this->size; i++) + | ~~^~~~~~~~~~~~ +[ 45%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/gprim/splinegeometry.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/__/gprim/splinegeometry.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/gprim/splinegeometry.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/linalg.hpp:23, @@ -15732,12 +15831,12 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ +[ 45%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/linalg/densemat.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/__/linalg/densemat.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/linalg/densemat.cpp /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/gprim/spline.cpp: In member function 'void netgen::CircleSeg::LineIntersections(double, double, double, netgen::Array >&, double) const [with int D = 2]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/gprim/spline.cpp:75:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 75 | for(int i=0; i hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/python_mesh.cpp:6: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = netgen::MeshingParameters::MeshSizePoint; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/meshtype.hpp:1272:5: required from 'T pybind11::cast(const pybind11::handle&) [with T = netgen::MeshingParameters; typename std::enable_if<(! std::is_base_of::type>::value), int>::type = 0]' -/usr/include/pybind11/cast.h:1768:72: required from 'T pybind11::handle::cast() const [with T = netgen::MeshingParameters]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/ngpython.hpp:41:38: required from 'T pybind11::extract::operator()() [with T = netgen::MeshingParameters]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/python_mesh.cpp:866:58: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:266:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 266 | for (TIND i = BASE; i < size+BASE; i++) - | ~~^~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/linalg.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/linalg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/linalg/densemat.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 509 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 522 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/linalg/densemat.cpp: In member function 'void netgen::DenseMatrix::SetSize(int, int)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/linalg/densemat.cpp:72:10: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] + 72 | if (h*w) + | ~^~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/gprim/splinegeometry.cpp: In instantiation of 'netgen::SplineGeometry::~SplineGeometry() [with int D = 2]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/gprim/splinegeometry.cpp:130:18: required from here /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/gprim/splinegeometry.cpp:20:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] @@ -15820,23 +15924,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/gprim/splinegeometry.cpp:108:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 108 | for (int j = 0; j < points.Size(); j++) | ~~^~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/linalg.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/linalg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/linalg/densemat.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 509 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 522 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/linalg/densemat.cpp: In member function 'void netgen::DenseMatrix::SetSize(int, int)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/linalg/densemat.cpp:72:10: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] - 72 | if (h*w) - | ~^~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/linalg.hpp:23, @@ -15848,17 +15935,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 190 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/linalg.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/linalg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/linalg/densemat.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/netgenout.hpp:103:46: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] - 190 | for(TIND i=0; pos==-1 && i < this->size; i++) - | ~~^~~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/gprim/splinegeometry.cpp:124:23: required from 'void netgen::SplineGeometry::AppendPoint(const netgen::Point&, double, bool) [with int D = 2]' @@ -15890,6 +15966,21 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<3>' declared here 22 | class GeomPoint : public Point | ^~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/linalg.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/linalg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/linalg/densemat.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/netgenout.hpp:103:46: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] + 190 | for(TIND i=0; pos==-1 && i < this->size; i++) + | ~~^~~~~~~~~~~~ +[ 46%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/linalg/polynomial.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/__/linalg/polynomial.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/linalg/polynomial.cpp +[ 46%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/linalg/bfgs.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/__/linalg/bfgs.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/linalg/bfgs.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/linalg.hpp:23, @@ -15903,26 +15994,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ -[ 46%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/linalg/bfgs.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/__/linalg/bfgs.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/linalg/bfgs.cpp -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = netgen::Element0d; int BASE = 0; TIND = int]': -/usr/include/pybind11/cast.h:931: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*); pybind11::detail::type_caster_base::Constructor = void* (*)(const void*)]' -/usr/include/pybind11/cast.h:908: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:873: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:192:43: required from 'void pybind11::cpp_function::initialize(Func&&, Return (*)(Args ...), const Extra& ...) [with Func = netgen::Array& (*&)(netgen::Mesh&); Return = netgen::Array&; Args = {netgen::Mesh&}; Extra = {pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::return_value_policy}]' -/usr/include/pybind11/pybind11.h:70:19: required from 'pybind11::cpp_function::cpp_function(Return (*)(Args ...), const Extra& ...) [with Return = netgen::Array&; Args = {netgen::Mesh&}; Extra = {pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::return_value_policy}]' -/usr/include/pybind11/pybind11.h:1316: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}]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/python_mesh.cpp:756:44: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:266:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = netgen::MeshPoint; int BASE = 1; TIND = netgen::PointIndex]': -/usr/include/pybind11/cast.h:931: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*); pybind11::detail::type_caster_base::Constructor = void* (*)(const void*)]' -/usr/include/pybind11/cast.h:908: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:873: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:192:43: required from 'void pybind11::cpp_function::initialize(Func&&, Return (*)(Args ...), const Extra& ...) [with Func = pybind11::cpp_function::cpp_function&, netgen::Mesh, {}, {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:84:19: 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:1316: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}]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/python_mesh.cpp:760:44: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:266:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/linalg.hpp:23, @@ -15934,10 +16005,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 190 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ -[ 47%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/linalg/linopt.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/__/linalg/linopt.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/linalg/linopt.cpp -[ 47%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/linalg/linsearch.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/__/linalg/linsearch.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/linalg/linsearch.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/linalg/bfgs.cpp:12: @@ -15949,6 +16016,10 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ +[ 47%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/linalg/linopt.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/__/linalg/linopt.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/linalg/linopt.cpp +[ 47%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/linalg/linsearch.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/__/linalg/linsearch.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/linalg/linsearch.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/linalg/bfgs.cpp:12: @@ -15958,6 +16029,8 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 190 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ +[ 48%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/array.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/__/general/array.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/array.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/linalg/linopt.cpp:2: @@ -15969,8 +16042,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ -[ 48%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/array.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/__/general/array.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/array.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/linalg/linsearch.cpp:19: @@ -15991,8 +16062,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 190 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ -[ 48%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/bitarray.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/__/general/bitarray.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/bitarray.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/linalg/linsearch.cpp:19: @@ -16002,10 +16071,8 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 190 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ -[ 49%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/dynamicmem.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/__/general/dynamicmem.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/dynamicmem.cpp -[ 49%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/flags.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/__/general/flags.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/flags.cpp +[ 48%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/bitarray.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/__/general/bitarray.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/bitarray.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/array.cpp:16: @@ -16017,6 +16084,8 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ +[ 49%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/dynamicmem.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/__/general/dynamicmem.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/dynamicmem.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/array.cpp:16: @@ -16026,6 +16095,8 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 190 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ +[ 49%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/flags.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/__/general/flags.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/flags.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/bitarray.cpp:12: @@ -16067,8 +16138,17 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/bitarray.cpp:125:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 125 | for (int i = BASE; i < data.Size()+BASE; i++) | ~~^~~~~~~~~~~~~~~~~~ -[ 50%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/hashtabl.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/__/general/hashtabl.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/hashtabl.cpp +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/dynamicmem.cpp:1: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 509 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 522 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/bitarray.cpp:12: @@ -16090,6 +16170,15 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/bitarray.cpp:97:10: required from 'void netgen::BitArrayChar::Set() [with int BASE = 1]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/bitarray.cpp:131:18: required from here /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/dynamicmem.cpp:1: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/netgenout.hpp:103:46: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] + 190 | for(TIND i=0; pos==-1 && i < this->size; i++) + | ~~^~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/flags.cpp:12: @@ -16101,8 +16190,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ -[ 50%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/mystring.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/__/general/mystring.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/mystring.cpp /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/flags.cpp: In member function 'void netgen::Flags::DeleteFlags()': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/flags.cpp:30:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 30 | for (int i = 0; i < strflags.Size(); i++) @@ -16138,17 +16225,8 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/flags.cpp:190:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 190 | for (i = 1; i <= defflags.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/dynamicmem.cpp:1: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 509 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 522 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ +[ 50%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/hashtabl.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/__/general/hashtabl.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/hashtabl.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/flags.cpp:12: @@ -16184,15 +16262,29 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/../core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = netgen::Array*; std::string = std::__cxx11::basic_string]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/flags.cpp:75:37: required from here /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/../core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, +[ 50%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/mystring.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/__/general/mystring.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/mystring.cpp +In file included from /usr/include/c++/10/vector:72, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/../core/archive.hpp:15, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/../core/ngcore.hpp:4, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:20, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/dynamicmem.cpp:1: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/netgenout.hpp:103:46: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] - 190 | for(TIND i=0; pos==-1 && i < this->size; i++) - | ~~^~~~~~~~~~~~ + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/flags.cpp:12: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 +In file included from /usr/include/c++/10/vector:67, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/../core/archive.hpp:15, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/../core/ngcore.hpp:4, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:20, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/flags.cpp:12: +/usr/include/c++/10/bits/stl_vector.h: In member function 'void netgen::Flags::SetFlag(const char*, double)': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/hashtabl.cpp:13: @@ -16220,27 +16312,25 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/hashtabl.cpp:247:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 247 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/../core/archive.hpp:15, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/../core/ngcore.hpp:4, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:20, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/flags.cpp:12: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 -In file included from /usr/include/c++/10/vector:67, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/../core/archive.hpp:15, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/../core/ngcore.hpp:4, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:20, +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/flags.cpp:12: -/usr/include/c++/10/bits/stl_vector.h: In member function 'void netgen::Flags::SetFlag(const char*, double)': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/mystring.cpp:19: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 509 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 522 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/mystring.cpp: In constructor 'netgen::MyStr::MyStr(std::size_t)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/mystring.cpp:158:22: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'std::size_t' {aka 'unsigned int'} [-Wformat=] + 158 | sprintf(buffer, "%ld", l); + | ~~^ ~ + | | | + | | std::size_t {aka unsigned int} + | long int + | %d [ 51%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/optmem.cpp.o cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/__/general/optmem.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/optmem.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, @@ -16279,27 +16369,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/template.hpp:207:7: note: 'class netgen::INDEX_3' declared here 207 | class INDEX_3 | ^~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/mystring.cpp:19: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 509 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 522 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/mystring.cpp: In constructor 'netgen::MyStr::MyStr(std::size_t)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/mystring.cpp:158:22: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'std::size_t' {aka 'unsigned int'} [-Wformat=] - 158 | sprintf(buffer, "%ld", l); - | ~~^ ~ - | | | - | | std::size_t {aka unsigned int} - | long int - | %d -[ 52%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/parthreads.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/__/general/parthreads.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/parthreads.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/mystring.cpp:19: @@ -16309,6 +16378,10 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 190 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ +[ 52%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/parthreads.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/__/general/parthreads.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/parthreads.cpp +[ 52%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/seti.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/__/general/seti.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/seti.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/optmem.cpp:13: @@ -16324,10 +16397,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/optmem.cpp:32:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 32 | for (int i = 0; i < bablocks.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ -[ 52%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/seti.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/__/general/seti.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/seti.cpp -[ 53%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/sort.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/__/general/sort.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/sort.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/optmem.cpp:13: @@ -16337,8 +16406,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 190 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ -[ 53%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/spbita2d.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/__/general/spbita2d.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/spbita2d.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/parthreads.cpp:9: @@ -16350,6 +16417,27 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/seti.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 509 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 522 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/seti.cpp: In member function 'void netgen::IndexSet::Del(int)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/seti.cpp:55:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 55 | for (int i = 1; i <= set.Size(); i++) + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/seti.cpp: In member function 'void netgen::IndexSet::Clear()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/seti.cpp:66:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 66 | for (int i = 1; i <= set.Size(); i++) + | ~~^~~~~~~~~~~~~ +[ 53%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/sort.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/__/general/sort.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/sort.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/parthreads.cpp:9: @@ -16359,6 +16447,19 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 190 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/seti.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/netgenout.hpp:103:46: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] + 190 | for(TIND i=0; pos==-1 && i < this->size; i++) + | ~~^~~~~~~~~~~~ +[ 53%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/spbita2d.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/__/general/spbita2d.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/spbita2d.cpp +[ 54%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/table.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/__/general/table.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/table.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/sort.cpp:14: @@ -16370,8 +16471,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ -[ 54%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/table.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/__/general/table.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/table.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/sort.cpp:14: @@ -16383,7 +16482,7 @@ | ~~^~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/seti.cpp:2: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/spbita2d.cpp:13: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; @@ -16392,17 +16491,11 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/seti.cpp: In member function 'void netgen::IndexSet::Del(int)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/seti.cpp:55:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 55 | for (int i = 1; i <= set.Size(); i++) - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/seti.cpp: In member function 'void netgen::IndexSet::Clear()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/seti.cpp:66:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 66 | for (int i = 1; i <= set.Size(); i++) - | ~~^~~~~~~~~~~~~ +[ 54%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/mpi_interface.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/__/general/mpi_interface.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/mpi_interface.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/spbita2d.cpp:13: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/table.cpp:12: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; @@ -16411,11 +16504,21 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ -[ 54%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/mpi_interface.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/__/general/mpi_interface.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/mpi_interface.cpp +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/table.cpp: In destructor 'netgen::BASE_TABLE::~BASE_TABLE()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/table.cpp:58:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 58 | for (int i = 0; i < data.Size(); i++) + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/table.cpp: In member function 'void netgen::BASE_TABLE::SetSize(int)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/table.cpp:65:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 65 | for (int i = 0; i < data.Size(); i++) + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/table.cpp: In member function 'void netgen::BASE_TABLE::SetElementSizesToMaxSizes()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/table.cpp:210:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 210 | for (int i = 0; i < data.Size(); i++) + | ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/seti.cpp:2: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/spbita2d.cpp:13: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/netgenout.hpp:103:46: required from here @@ -16424,7 +16527,7 @@ | ~~^~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/spbita2d.cpp:13: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/table.cpp:12: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/netgenout.hpp:103:46: required from here @@ -16435,29 +16538,6 @@ cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dmesh_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/__/general/gzstream.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/gzstream.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/table.cpp:12: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 509 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 522 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/table.cpp: In destructor 'netgen::BASE_TABLE::~BASE_TABLE()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/table.cpp:58:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 58 | for (int i = 0; i < data.Size(); i++) - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/table.cpp: In member function 'void netgen::BASE_TABLE::SetSize(int)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/table.cpp:65:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 65 | for (int i = 0; i < data.Size(); i++) - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/table.cpp: In member function 'void netgen::BASE_TABLE::SetElementSizesToMaxSizes()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/table.cpp:210:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 210 | for (int i = 0; i < data.Size(); i++) - | ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/mpi_interface.cpp:8: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] @@ -16473,15 +16553,6 @@ | ^~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/table.cpp:12: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/netgenout.hpp:103:46: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] - 190 | for(TIND i=0; pos==-1 && i < this->size; i++) - | ~~^~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/general/mpi_interface.cpp:8: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/meshing/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' @@ -16521,15 +16592,15 @@ make[3]: Entering directory '/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf' cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/netgen-6.2.2006+really6.2.1905+dfsg /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/geom2d /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/geom2d/CMakeFiles/geom2d.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf' -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/netgen-6.2.2006+really6.2.1905+dfsg /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/stlgeom /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/stlgeom/CMakeFiles/stl.dir/DependInfo.cmake --color= -make[3]: Entering directory '/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf' cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/netgen-6.2.2006+really6.2.1905+dfsg /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg/CMakeFiles/csg.dir/DependInfo.cmake --color= -Dependee "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/geom2d/CMakeFiles/geom2d.dir/DependInfo.cmake" is newer than depender "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/geom2d/CMakeFiles/geom2d.dir/depend.internal". -Dependee "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/geom2d/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/geom2d/CMakeFiles/geom2d.dir/depend.internal". +make[3]: Entering directory '/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf' +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/netgen-6.2.2006+really6.2.1905+dfsg /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/stlgeom /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/stlgeom/CMakeFiles/stl.dir/DependInfo.cmake --color= Dependee "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg/CMakeFiles/csg.dir/DependInfo.cmake" is newer than depender "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg/CMakeFiles/csg.dir/depend.internal". Dependee "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg/CMakeFiles/csg.dir/depend.internal". Dependee "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/stlgeom/CMakeFiles/stl.dir/DependInfo.cmake" is newer than depender "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/stlgeom/CMakeFiles/stl.dir/depend.internal". Dependee "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/stlgeom/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/stlgeom/CMakeFiles/stl.dir/depend.internal". +Dependee "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/geom2d/CMakeFiles/geom2d.dir/DependInfo.cmake" is newer than depender "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/geom2d/CMakeFiles/geom2d.dir/depend.internal". +Dependee "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/geom2d/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/geom2d/CMakeFiles/geom2d.dir/depend.internal". Scanning dependencies of target geom2d make[3]: Leaving directory '/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf' make -f libsrc/geom2d/CMakeFiles/geom2d.dir/build.make libsrc/geom2d/CMakeFiles/geom2d.dir/build @@ -16539,19 +16610,30 @@ make -f libsrc/stlgeom/CMakeFiles/stl.dir/build.make libsrc/stlgeom/CMakeFiles/stl.dir/build make[3]: Entering directory '/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf' [ 56%] Building CXX object libsrc/geom2d/CMakeFiles/geom2d.dir/genmesh2d.cpp.o -[ 56%] Building CXX object libsrc/geom2d/CMakeFiles/geom2d.dir/geom2dmesh.cpp.o cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/geom2d && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGLIB_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dgeom2d_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/geom2d -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/geom2d.dir/genmesh2d.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/genmesh2d.cpp -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/geom2d && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGLIB_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dgeom2d_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/geom2d -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/geom2d.dir/geom2dmesh.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geom2dmesh.cpp -[ 57%] Building CXX object libsrc/geom2d/CMakeFiles/geom2d.dir/geometry2d.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/geom2d && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGLIB_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dgeom2d_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/geom2d -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/geom2d.dir/geometry2d.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.cpp -[ 58%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/meshstlsurface.cpp.o +[ 56%] Building CXX object libsrc/geom2d/CMakeFiles/geom2d.dir/geom2dmesh.cpp.o +[ 57%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/meshstlsurface.cpp.o cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/stlgeom && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dstl_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/stlgeom -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/stl.dir/meshstlsurface.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/geom2d && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGLIB_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dgeom2d_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/geom2d -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/geom2d.dir/geom2dmesh.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geom2dmesh.cpp Scanning dependencies of target csg make[3]: Leaving directory '/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf' make -f libsrc/csg/CMakeFiles/csg.dir/build.make libsrc/csg/CMakeFiles/csg.dir/build make[3]: Entering directory '/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf' -[ 58%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/algprim.cpp.o +[ 57%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/algprim.cpp.o cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dcsg_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/algprim.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/algprim.cpp +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/myadt.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/genmesh2d.cpp:1: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 509 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 522 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/myadt.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp:2: @@ -16563,6 +16645,54 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/myadt.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geom2dmesh.cpp:1: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 509 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 522 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/genmesh2d.cpp:1: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] + 774 | for (size_t i = 0; i < np; i++) + | ~~^~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/linalg.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/linalg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/algprim.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 509 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 522 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 1482 | if(identnr <= type.Size()) + | ~~~~~~~~^~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 1489 | while(type.Size() < identnr) + | ~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:24, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/genmesh2d.cpp:1: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 191 | for (int i = 0; i < loch.boxes.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp:7: @@ -16585,6 +16715,25 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 191 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:26, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/genmesh2d.cpp:1: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; + | ~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp:634:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 634 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; + | ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp:646:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 646 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; + | ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 653 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } + | ~~~~~^~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshing.hpp:26, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp:7: @@ -16604,218 +16753,17 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 653 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) + | ~~~~^~~~~~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshing.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 124 | for (int i = 0; i < transfreezone.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshing.hpp:64, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 52 | for (int i = 0; i < Size(); i++) - | ~~^~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshing.hpp:67, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeom.hpp:48, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp:10: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltool.hpp:68:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 68 | if (i <= charttrigs.Size()) {return charttrigs.Get(i);} - | ~~^~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp:10: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeom.hpp:450:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 450 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp: In function 'void netgen::STLFindEdges(netgen::STLGeometry&, netgen::Mesh&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp:49:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 49 | for (int i = 1; i <= meshpoints.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp:63:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 63 | for (int i = 1; i <= meshlines.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp: In function 'int netgen::STLSurfaceMeshing(netgen::STLGeometry&, netgen::Mesh&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp:444:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 444 | for (int i = 1; i <= mesh.GetNSE(); i++) - | ~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp:459:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 459 | for (int i = 1; i <= mesh.GetNSE(); i++) - | ~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp:471:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 471 | for (int i = 1; i <= mesh.GetNSE(); i++) - | ~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp:491:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 491 | for (int i = 1; i <= refpts.Size(); i++) - | ~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp: In function 'void netgen::STLSurfaceMeshing1(netgen::STLGeometry&, netgen::Mesh&, int)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp:564:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 564 | for (int i = 1; i <= mesh.GetNP(); i++) - | ~~^~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp:566:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 566 | for (int j = 1; j <= spiralps.Size(); j++) - | ~~^~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp:616:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 616 | for (int i = 0; i < imeshsp.Size(); i++) - | ~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp:641:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 641 | for (int hi = 0; hi < segs.Size(); hi++) - | ~~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp:657:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 657 | for (int hi = 0; hi < icompress.Size(); hi++) - | ~~~^~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp:670:11: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 670 | if (hi < ispiral_point.Size()) - | ~~~^~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp:710:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 710 | for (int hi = 0; hi < segs.Size(); hi++) - | ~~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp:728:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 728 | for (int i = 0; i < icompress.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 384 | for (TIND i = BASE; i < size+BASE; i++) - | ~~^~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/myadt.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/genmesh2d.cpp:1: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 509 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 522 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/netgenout.hpp:103:46: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] - 190 | for(TIND i=0; pos==-1 && i < this->size; i++) - | ~~^~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshclass.hpp:211:25: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here - 932 | class Segment - | ^~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshclass.hpp:603:29: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here - 1066 | class FaceDescriptor - | ^~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeom.hpp:277:46: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:22, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here - 67 | class Point3d - | ^~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeom.hpp:311:53: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:22, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here - 184 | class Vec3d - | ^~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp:581:14: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 175 | for (int i = 0; i < size; i++) - | ~~^~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Point2d; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Point2d; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp:933:20: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:21, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/geom2d.hpp:69:9: note: 'class netgen::Point2d' declared here - 69 | class Point2d - | ^~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp:935:19: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/myadt.hpp:30, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/template.hpp:126:7: note: 'class netgen::INDEX_2' declared here - 126 | class INDEX_2 - | ^~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/genmesh2d.cpp:1: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geom2dmesh.cpp:1: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] 774 | for (size_t i = 0; i < np; i++) @@ -16830,14 +16778,28 @@ | ~~~~~~~~~~~~^~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:24, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/genmesh2d.cpp:1: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geom2dmesh.cpp:1: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 191 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:26, +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/genmesh2d.cpp:1: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 124 | for (int i = 0; i < transfreezone.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshing.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 124 | for (int i = 0; i < transfreezone.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:26, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geom2dmesh.cpp:1: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; @@ -16858,39 +16820,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/genmesh2d.cpp:1: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 124 | for (int i = 0; i < transfreezone.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/myadt.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 509 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 522 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/myadt.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geom2dmesh.cpp:1: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 509 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 522 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:64, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/genmesh2d.cpp:1: @@ -16913,10 +16842,45 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geom2dmesh.cpp:1: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 124 | for (int i = 0; i < transfreezone.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshing.hpp:64, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 52 | for (int i = 0; i < Size(); i++) + | ~~^~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshing.hpp:67, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/genmesh2d.cpp: In function 'void netgen::Partition(const netgen::SplineSegExt&, netgen::MeshingParameters&, double, double, netgen::Mesh&, netgen::Point3dTree&, int)': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/genmesh2d.cpp:120:11: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 120 | while (j < curvepoints.Size() && (l >= curvepoints[j] || i == n)) | ~~^~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeom.hpp:48, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp:10: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltool.hpp:68:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 68 | if (i <= charttrigs.Size()) {return charttrigs.Get(i);} + | ~~^~~~~~~~~~~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/genmesh2d.cpp:136:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 136 | for (int k = 0; k < locsearch.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~ @@ -16939,6 +16903,18 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/genmesh2d.cpp:285:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 285 | for (int i = 0; i < splines.Size(); i++) | ~~^~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp:10: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeom.hpp:450:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 450 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp: In function 'void netgen::STLFindEdges(netgen::STLGeometry&, netgen::Mesh&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp:49:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 49 | for (int i = 1; i <= meshpoints.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp:63:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 63 | for (int i = 1; i <= meshlines.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/genmesh2d.cpp: In member function 'void netgen::SplineGeometry2d::CopyEdgeMesh(int, int, netgen::Mesh&, netgen::Point3dTree&)': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/genmesh2d.cpp:339:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 339 | for (int i = 1; i <= mappoints.Size(); i++) @@ -16950,193 +16926,63 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/genmesh2d.cpp:434:12: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 434 | pi < mesh->GetNP()+PointIndex::BASE; pi++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp: In function 'int netgen::STLSurfaceMeshing(netgen::STLGeometry&, netgen::Mesh&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp:444:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 444 | for (int i = 1; i <= mesh.GetNSE(); i++) + | ~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp:459:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 459 | for (int i = 1; i <= mesh.GetNSE(); i++) + | ~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp:471:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 471 | for (int i = 1; i <= mesh.GetNSE(); i++) + | ~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp:491:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 491 | for (int i = 1; i <= refpts.Size(); i++) + | ~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp: In function 'void netgen::STLSurfaceMeshing1(netgen::STLGeometry&, netgen::Mesh&, int)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp:564:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 564 | for (int i = 1; i <= mesh.GetNP(); i++) + | ~~^~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp:566:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 566 | for (int j = 1; j <= spiralps.Size(); j++) + | ~~^~~~~~~~~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/genmesh2d.cpp:511:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 511 | for (PointIndex pi = 1; pi <= si2.Size(); pi++) | ~~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp:616:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 616 | for (int i = 0; i < imeshsp.Size(); i++) + | ~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp:641:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 641 | for (int hi = 0; hi < segs.Size(); hi++) + | ~~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp:657:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 657 | for (int hi = 0; hi < icompress.Size(); hi++) + | ~~~^~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp:670:11: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 670 | if (hi < ispiral_point.Size()) + | ~~~^~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp:710:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 710 | for (int hi = 0; hi < segs.Size(); hi++) + | ~~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp:728:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 728 | for (int i = 0; i < icompress.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/genmesh2d.cpp:483:22: warning: unused variable 'firstpi' [-Wunused-variable] 483 | PointIndex firstpi; | ^~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/genmesh2d.cpp:609:44: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 609 | for (SurfaceElementIndex sei = oldnf; sei < mesh->GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/curvedelems.hpp:56:70: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:17, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here - 76 | class Vec : public ngsimd::AlignedAlloc> - | ^~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::STLTriangle; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::STLTriangle; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::STLTriangle; T = netgen::STLTriangle; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltopology.hpp:296:10: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeom.hpp:47, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp:10: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltopology.hpp:67:7: note: 'class netgen::STLTriangle' declared here - 67 | class STLTriangle - | ^~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/linalg.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/linalg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/algprim.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 509 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 522 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/genmesh2d.cpp:1: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 384 | for (TIND i = BASE; i < size+BASE; i++) - | ~~^~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] - 774 | for (size_t i = 0; i < np; i++) - | ~~^~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 1482 | if(identnr <= type.Size()) - | ~~~~~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 1489 | while(type.Size() < identnr) - | ~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geom2dmesh.cpp:1: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] - 774 | for (size_t i = 0; i < np; i++) - | ~~^~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:24, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 191 | for (int i = 0; i < loch.boxes.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 1482 | if(identnr <= type.Size()) - | ~~~~~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 1489 | while(type.Size() < identnr) - | ~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:24, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geom2dmesh.cpp:1: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 191 | for (int i = 0; i < loch.boxes.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:26, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; - | ~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp:634:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 634 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; - | ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp:646:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 646 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; - | ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 653 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } - | ~~~~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) - | ~~~~^~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:26, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geom2dmesh.cpp:1: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; - | ~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp:634:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 634 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; - | ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp:646:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 646 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; - | ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 653 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } - | ~~~~~^~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 124 | for (int i = 0; i < transfreezone.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) - | ~~~~^~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geom2dmesh.cpp:1: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 124 | for (int i = 0; i < transfreezone.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:64, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.cpp:7: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geom2dmesh.cpp:1: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 52 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/algprim.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] - 774 | for (size_t i = 0; i < np; i++) - | ~~^~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:67, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.cpp:7: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geom2dmesh.cpp:1: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) @@ -17149,6 +16995,14 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/algprim.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] + 774 | for (size_t i = 0; i < np; i++) + | ~~^~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1482 | if(identnr <= type.Size()) @@ -17157,35 +17011,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1489 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:64, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geom2dmesh.cpp:1: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 52 | for (int i = 0; i < Size(); i++) - | ~~^~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:67, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geom2dmesh.cpp:1: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.cpp: In destructor 'virtual netgen::SplineGeometry2d::~SplineGeometry2d()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.cpp:17:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 17 | for ( int i = 0; i < bcnames.Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.cpp:19:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 19 | for (int i=0; i::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/netgenout.hpp:103:46: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] - 190 | for(TIND i=0; pos==-1 && i < this->size; i++) - | ~~^~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp:211:25: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/genmesh2d.cpp:1: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here - 932 | class Segment - | ^~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/genmesh2d.cpp:1: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp:603:29: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/genmesh2d.cpp:1: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here - 1066 | class FaceDescriptor - | ^~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.cpp: In member function 'std::string netgen::SplineGeometry2d::GetBCName(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.cpp:903:24: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 903 | if (bcnames.Size() >= bcnr) - | ~~~~~~~~~~~~~~~^~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.cpp: In member function 'std::string* netgen::SplineGeometry2d::BCNamePtr(int)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.cpp:911:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 911 | if ( bcnr > bcnames.Size() ) - | ~~~~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.cpp: In member function 'int netgen::SplineGeometry2d::GetBCNumber(std::string) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.cpp:920:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 920 | for (int i = 0; i < bcnames.Size(); i++) - | ~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.cpp: In member function 'void netgen::SplineGeometry2d::GetMaterial(int, char*&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.cpp:936:27: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 936 | if ( materials.Size() >= domnr) - | ~~~~~~~~~~~~~~~~~^~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.cpp: In member function 'void netgen::SplineGeometry2d::SetMaterial(int, const string&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.cpp:945:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 945 | if (domnr > materials.Size()) materials.SetSize (domnr); - | ~~~~~~^~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.cpp: In member function 'double netgen::SplineGeometry2d::GetDomainMaxh(int)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.cpp:963:22: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'const int' [-Wsign-compare] - 963 | if ( maxh.Size() >= domnr && domnr > 0) - | ~~~~~~~~~~~~^~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.cpp: In member function 'void netgen::SplineGeometry2d::SetDomainMaxh(int, double)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.cpp:972:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 972 | if (domnr > maxh.Size()) maxh.SetSize (domnr); - | ~~~~~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:26, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, @@ -17277,50 +17039,10 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 653 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/genmesh2d.cpp:1: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Element0d; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Element0d; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/genmesh2d.cpp:258:42: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element0d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/genmesh2d.cpp:1: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshtype.hpp:1049:9: note: 'class netgen::Element0d' declared here - 1049 | class Element0d - | ^~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/genmesh2d.cpp:1: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/genmesh2d.cpp:315:18: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 175 | for (int i = 0; i < size; i++) - | ~~^~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = double; int BASE = 1; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = double; int BASE = 1; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/genmesh2d.cpp:316:13: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = netgen::PointIndex; int BASE = 1; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = netgen::PointIndex; int BASE = 1; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/genmesh2d.cpp:485:21: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/genmesh2d.cpp:522:18: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, @@ -17329,6 +17051,24 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/genmesh2d.cpp:1: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 384 | for (TIND i = BASE; i < size+BASE; i++) + | ~~^~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 384 | for (TIND i = BASE; i < size+BASE; i++) + | ~~^~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:64, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, @@ -17353,12 +17093,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:24, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/algprim.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.hpp:302:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 302 | if (msnr < triapprox.Size()) - | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:6, @@ -17369,54 +17103,12 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 384 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/curvedelems.hpp:56:70: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/../gprim/gprim.hpp:17, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:7, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/genmesh2d.cpp:1: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here - 76 | class Vec : public ngsimd::AlignedAlloc> - | ^~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 384 | for (TIND i = BASE; i < size+BASE; i++) - | ~~^~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/genmesh2d.cpp:1: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<2>; T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array, 0, int>; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/../gprim/splinegeometry.hpp:39:10: required from 'void netgen::SplineGeometry::DoArchive(ngcore::Archive&) [with int D = 2]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.hpp:156:26: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<2>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/../gprim/gprim.hpp:29, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:7, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/genmesh2d.cpp:1: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here - 22 | class GeomPoint : public Point - | ^~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:24, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/algprim.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.hpp:302:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 302 | if (msnr < triapprox.Size()) + | ~~~~~^~~~~~~~~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/netgenout.hpp:103:46: required from here @@ -17431,7 +17123,7 @@ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geom2dmesh.cpp:1: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/genmesh2d.cpp:1: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here 932 | class Segment | ^~~~~~~ @@ -17439,7 +17131,7 @@ from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:6, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geom2dmesh.cpp:1: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/genmesh2d.cpp:1: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp:603:29: required from here @@ -17448,10 +17140,56 @@ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geom2dmesh.cpp:1: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/genmesh2d.cpp:1: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here 1066 | class FaceDescriptor | ^~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/genmesh2d.cpp:1: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Element0d; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Element0d; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/genmesh2d.cpp:258:42: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element0d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/genmesh2d.cpp:1: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshtype.hpp:1049:9: note: 'class netgen::Element0d' declared here + 1049 | class Element0d + | ^~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/genmesh2d.cpp:1: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/genmesh2d.cpp:315:18: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 175 | for (int i = 0; i < size; i++) + | ~~^~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = double; int BASE = 1; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = double; int BASE = 1; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/genmesh2d.cpp:316:13: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = netgen::PointIndex; int BASE = 1; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = netgen::PointIndex; int BASE = 1; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/genmesh2d.cpp:485:21: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/genmesh2d.cpp:522:18: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/netgenout.hpp:103:46: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] + 190 | for(TIND i=0; pos==-1 && i < this->size; i++) + | ~~^~~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/netgenout.hpp:103:46: required from here @@ -17466,7 +17204,7 @@ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.cpp:7: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geom2dmesh.cpp:1: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here 932 | class Segment | ^~~~~~~ @@ -17474,7 +17212,7 @@ from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:6, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.cpp:7: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geom2dmesh.cpp:1: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp:603:29: required from here @@ -17483,10 +17221,103 @@ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.cpp:7: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geom2dmesh.cpp:1: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here 1066 | class FaceDescriptor | ^~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshclass.hpp:211:25: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here + 932 | class Segment + | ^~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshclass.hpp:603:29: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here + 1066 | class FaceDescriptor + | ^~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeom.hpp:277:46: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:22, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here + 67 | class Point3d + | ^~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeom.hpp:311:53: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:22, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here + 184 | class Vec3d + | ^~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp:581:14: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 175 | for (int i = 0; i < size; i++) + | ~~^~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Point2d; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Point2d; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp:933:20: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:21, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/geom2d.hpp:69:9: note: 'class netgen::Point2d' declared here + 69 | class Point2d + | ^~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp:935:19: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/myadt.hpp:30, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/template.hpp:126:7: note: 'class netgen::INDEX_2' declared here + 126 | class INDEX_2 + | ^~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/linalg.hpp:23, @@ -17497,14 +17328,33 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 384 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/curvedelems.hpp:56:70: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/../gprim/gprim.hpp:17, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:7, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/genmesh2d.cpp:1: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here + 76 | class Vec : public ngsimd::AlignedAlloc> + | ^~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:6, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.cpp:7: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/genmesh2d.cpp:1: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.cpp:139:40: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<2>; T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array, 0, int>; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/../gprim/splinegeometry.hpp:39:10: required from 'void netgen::SplineGeometry::DoArchive(ngcore::Archive&) [with int D = 2]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.hpp:156:26: required from here /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<2>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 438 | memcpy (p, data, sizeof(T)*mins); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ @@ -17512,7 +17362,7 @@ from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/gprim.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:7, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.cpp:7: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/genmesh2d.cpp:1: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here 22 | class GeomPoint : public Point | ^~~~~~~~~ @@ -17520,31 +17370,6 @@ from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:6, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = netgen::Point<2, double>; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/../gprim/spline.hpp:603:16: required from 'netgen::DiscretePointsSeg::DiscretePointsSeg(const netgen::Array >&) [with int D = 2]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.cpp:195:44: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:266:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 266 | for (TIND i = BASE; i < size+BASE; i++) - | ~~^~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = double; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = double; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.cpp:439:12: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 175 | for (int i = 0; i < size; i++) - | ~~^~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.cpp:776:20: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.cpp:780:14: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geom2dmesh.cpp:1: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' @@ -17562,22 +17387,39 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here 76 | class Vec : public ngsimd::AlignedAlloc> | ^~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/curvedelems.hpp:56:70: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:438: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] +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/curvedelems.hpp:56:70: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:438: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] 438 | memcpy (p, data, sizeof(T)*mins); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/../gprim/gprim.hpp:17, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:7, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:17, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here 76 | class Vec : public ngsimd::AlignedAlloc> | ^~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::STLTriangle; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::STLTriangle; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::STLTriangle; T = netgen::STLTriangle; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltopology.hpp:296:10: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeom.hpp:47, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/meshstlsurface.cpp:10: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltopology.hpp:67:7: note: 'class netgen::STLTriangle' declared here + 67 | class STLTriangle + | ^~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:6, @@ -17637,16 +17479,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here 1066 | class FaceDescriptor | ^~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/../gprim/gprim.hpp:29, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:7, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/../gprim/spline.hpp: In instantiation of 'netgen::Point netgen::DiscretePointsSeg::GetPoint(double) const [with int D = 2]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/../gprim/spline.hpp:622:12: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/../gprim/spline.hpp:627:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 627 | if (segnr >= pts.Size()) segnr = pts.Size()-1; - | ~~~~~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/linalg.hpp:23, @@ -17682,8 +17514,8 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here 76 | class Vec : public ngsimd::AlignedAlloc> | ^~~ -[ 58%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stlgeom.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/stlgeom && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dstl_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/stlgeom -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/stl.dir/stlgeom.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeom.cpp +[ 58%] Building CXX object libsrc/geom2d/CMakeFiles/geom2d.dir/geometry2d.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/geom2d && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGLIB_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dgeom2d_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/geom2d -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/geom2d.dir/geometry2d.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/linalg.hpp:23, @@ -17747,8 +17579,6 @@ /usr/include/c++/10/bits/basic_string.h:77:11: note: 'class std::__cxx11::basic_string' declared here 77 | class basic_string | ^~~~~~~~~~~~ -[ 58%] Building CXX object libsrc/geom2d/CMakeFiles/geom2d.dir/python_geom2d.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/geom2d && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGLIB_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dgeom2d_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/geom2d -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/geom2d.dir/python_geom2d.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/python_geom2d.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/linalg.hpp:23, @@ -17794,8 +17624,383 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here 22 | class GeomPoint : public Point | ^~~~~~~~~ -[ 59%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stlgeomchart.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/stlgeom && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dstl_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/stlgeom -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/stl.dir/stlgeomchart.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeomchart.cpp +[ 58%] Building CXX object libsrc/geom2d/CMakeFiles/geom2d.dir/python_geom2d.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/geom2d && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGLIB_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dgeom2d_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/geom2d -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/geom2d.dir/python_geom2d.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/python_geom2d.cpp +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/myadt.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 509 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 522 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] + 774 | for (size_t i = 0; i < np; i++) + | ~~^~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 1482 | if(identnr <= type.Size()) + | ~~~~~~~~^~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 1489 | while(type.Size() < identnr) + | ~~~~~~~~~~~~^~~~~~~~~ +[ 58%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stlgeom.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/stlgeom && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dstl_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/stlgeom -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/stl.dir/stlgeom.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeom.cpp +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:24, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 191 | for (int i = 0; i < loch.boxes.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:26, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; + | ~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp:634:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 634 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; + | ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp:646:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 646 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; + | ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 653 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } + | ~~~~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) + | ~~~~^~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 124 | for (int i = 0; i < transfreezone.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:64, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 52 | for (int i = 0; i < Size(); i++) + | ~~^~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:67, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.cpp: In destructor 'virtual netgen::SplineGeometry2d::~SplineGeometry2d()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.cpp:17:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 17 | for ( int i = 0; i < bcnames.Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.cpp:19:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 19 | for (int i=0; i= bcnr) + | ~~~~~~~~~~~~~~~^~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.cpp: In member function 'std::string* netgen::SplineGeometry2d::BCNamePtr(int)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.cpp:911:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 911 | if ( bcnr > bcnames.Size() ) + | ~~~~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.cpp: In member function 'int netgen::SplineGeometry2d::GetBCNumber(std::string) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.cpp:920:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 920 | for (int i = 0; i < bcnames.Size(); i++) + | ~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.cpp: In member function 'void netgen::SplineGeometry2d::GetMaterial(int, char*&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.cpp:936:27: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 936 | if ( materials.Size() >= domnr) + | ~~~~~~~~~~~~~~~~~^~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.cpp: In member function 'void netgen::SplineGeometry2d::SetMaterial(int, const string&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.cpp:945:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 945 | if (domnr > materials.Size()) materials.SetSize (domnr); + | ~~~~~~^~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.cpp: In member function 'double netgen::SplineGeometry2d::GetDomainMaxh(int)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.cpp:963:22: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'const int' [-Wsign-compare] + 963 | if ( maxh.Size() >= domnr && domnr > 0) + | ~~~~~~~~~~~~^~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.cpp: In member function 'void netgen::SplineGeometry2d::SetDomainMaxh(int, double)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.cpp:972:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 972 | if (domnr > maxh.Size()) maxh.SetSize (domnr); + | ~~~~~~^~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 384 | for (TIND i = BASE; i < size+BASE; i++) + | ~~^~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/netgenout.hpp:103:46: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] + 190 | for(TIND i=0; pos==-1 && i < this->size; i++) + | ~~^~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp:211:25: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here + 932 | class Segment + | ^~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp:603:29: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here + 1066 | class FaceDescriptor + | ^~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.cpp:139:40: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<2>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/../gprim/gprim.hpp:29, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:7, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here + 22 | class GeomPoint : public Point + | ^~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = netgen::Point<2, double>; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/../gprim/spline.hpp:603:16: required from 'netgen::DiscretePointsSeg::DiscretePointsSeg(const netgen::Array >&) [with int D = 2]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.cpp:195:44: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:266:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 266 | for (TIND i = BASE; i < size+BASE; i++) + | ~~^~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = double; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = double; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.cpp:439:12: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 175 | for (int i = 0; i < size; i++) + | ~~^~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.cpp:776:20: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.cpp:780:14: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/curvedelems.hpp:56:70: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/../gprim/gprim.hpp:17, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:7, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here + 76 | class Vec : public ngsimd::AlignedAlloc> + | ^~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/myadt.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/python_geom2d.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 509 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 522 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/../gprim/gprim.hpp:29, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:7, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/../gprim/spline.hpp: In instantiation of 'netgen::Point netgen::DiscretePointsSeg::GetPoint(double) const [with int D = 2]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/../gprim/spline.hpp:622:12: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/../gprim/spline.hpp:627:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 627 | if (segnr >= pts.Size()) segnr = pts.Size()-1; + | ~~~~~~^~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/python_geom2d.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] + 774 | for (size_t i = 0; i < np; i++) + | ~~^~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 1482 | if(identnr <= type.Size()) + | ~~~~~~~~^~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 1489 | while(type.Size() < identnr) + | ~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:24, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/python_geom2d.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 191 | for (int i = 0; i < loch.boxes.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:26, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/python_geom2d.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; + | ~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp:634:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 634 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; + | ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp:646:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 646 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; + | ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 653 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } + | ~~~~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) + | ~~~~^~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/python_geom2d.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 124 | for (int i = 0; i < transfreezone.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:64, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/python_geom2d.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 52 | for (int i = 0; i < Size(); i++) + | ~~^~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:67, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/python_geom2d.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/../core/ngcore.hpp:4, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/myadt.hpp:20, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/python_geom2d.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/../core/archive.hpp: In instantiation of 'class ngcore::PyArchive': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/../core/archive.hpp:998:50: required from 'auto ngcore::NGSPickle() [with T = netgen::SplineGeometry2d; T_ARCHIVE_OUT = ngcore::BinaryOutArchive; T_ARCHIVE_IN = ngcore::BinaryInArchive]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/python_geom2d.cpp:46:38: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/../core/archive.hpp:923:9: warning: 'ngcore::PyArchive' declared with greater visibility than the type of its field 'ngcore::PyArchive::lst' [-Wattributes] + 923 | class PyArchive : public ARCHIVE + | ^~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/../core/archive.hpp: In instantiation of 'class ngcore::PyArchive': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/../core/archive.hpp:1012:49: required from 'auto ngcore::NGSPickle() [with T = netgen::SplineGeometry2d; T_ARCHIVE_OUT = ngcore::BinaryOutArchive; T_ARCHIVE_IN = ngcore::BinaryInArchive]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/python_geom2d.cpp:46:38: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/../core/archive.hpp:923:9: warning: 'ngcore::PyArchive' declared with greater visibility than the type of its field 'ngcore::PyArchive::lst' [-Wattributes] +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/python_geom2d.cpp: In lambda function: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/python_geom2d.cpp:206:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 206 | for (int i = 0; i < self.splines.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/python_geom2d.cpp: In lambda function: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/python_geom2d.cpp:257:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 257 | for(int i = 0; i < self.splines.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/python_geom2d.cpp: In lambda function: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/python_geom2d.cpp:318:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 318 | for (int i = 0; i < self.geompoints.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/python_geom2d.cpp: In lambda function: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/python_geom2d.cpp:331:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 331 | for (int i = 0; i < self.splines.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/python_geom2d.cpp: In lambda function: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/python_geom2d.cpp:350:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 350 | for (int i = 0; i < self.geompoints.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/python_geom2d.cpp:358:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 358 | for (int i = 0; i < self.splines.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/python_geom2d.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 384 | for (TIND i = BASE; i < size+BASE; i++) + | ~~^~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/myadt.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshing.hpp:6, @@ -18011,6 +18216,71 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeom.cpp:3387:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3387 | for (l = 2; l <= trigsaroundp.Size(); l++) | ~~^~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/netgenout.hpp:103:46: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] + 190 | for(TIND i=0; pos==-1 && i < this->size; i++) + | ~~^~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp:211:25: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/python_geom2d.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here + 932 | class Segment + | ^~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/python_geom2d.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp:603:29: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/python_geom2d.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here + 1066 | class FaceDescriptor + | ^~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/python_geom2d.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/python_geom2d.cpp:58:38: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<2>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/../gprim/gprim.hpp:29, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:7, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/python_geom2d.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here + 22 | class GeomPoint : public Point + | ^~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/python_geom2d.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = netgen::Point<2, double>; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/../gprim/spline.hpp:603:16: required from 'netgen::DiscretePointsSeg::DiscretePointsSeg(const netgen::Array >&) [with int D = 2]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/python_geom2d.cpp:156:58: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:266:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 266 | for (TIND i = BASE; i < size+BASE; i++) + | ~~^~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshing.hpp:6, @@ -18131,71 +18401,167 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here 76 | class Vec : public ngsimd::AlignedAlloc> | ^~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/myadt.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:6, +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/curvedelems.hpp:56:70: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/../gprim/gprim.hpp:17, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:7, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/python_geom2d.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here + 76 | class Vec : public ngsimd::AlignedAlloc> + | ^~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/../gprim/gprim.hpp:29, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:7, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/python_geom2d.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/../gprim/spline.hpp: In instantiation of 'netgen::Point netgen::DiscretePointsSeg::GetPoint(double) const [with int D = 2]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/../gprim/spline.hpp:622:12: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/../gprim/spline.hpp:627:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 627 | if (segnr >= pts.Size()) segnr = pts.Size()-1; + | ~~~~~~^~~~~~~~~~~~~ +[ 59%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/brick.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dcsg_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/brick.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/brick.cpp +[ 60%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stlgeomchart.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/stlgeom && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dstl_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/stlgeom -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/stl.dir/stlgeomchart.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeomchart.cpp +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/linalg.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/linalg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/brick.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:23, +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/python_geom2d.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/brick.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] 774 | for (size_t i = 0; i < np; i++) | ~~^~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1482 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1489 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:24, +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:24, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/python_geom2d.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/brick.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 191 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:26, +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:26, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/python_geom2d.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/brick.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp:634:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:634:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 634 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp:646:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:646:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 646 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 653 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:33, +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/python_geom2d.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/brick.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:64, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/brick.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 52 | for (int i = 0; i < Size(); i++) + | ~~^~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:67, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/brick.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:24, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/brick.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.hpp:302:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 302 | if (msnr < triapprox.Size()) + | ~~~~~^~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/brick.cpp: In member function 'virtual netgen::INSOLID_TYPE netgen::Brick::VecInSolid(const netgen::Point<3, double>&, const netgen::Vec<3, double>&, double) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/brick.cpp:238:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 238 | for (int i = 0; i < faces.Size(); i++) + | ~~^~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/brick.cpp: In member function 'virtual netgen::INSOLID_TYPE netgen::Brick::VecInSolid2(const netgen::Point<3, double>&, const netgen::Vec<3, double>&, const netgen::Vec<3, double>&, double) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/brick.cpp:284:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 284 | for (int i = 0; i < faces.Size(); i++) + | ~~^~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/brick.cpp: In member function 'virtual netgen::INSOLID_TYPE netgen::Brick::VecInSolid3(const netgen::Point<3, double>&, const netgen::Vec<3, double>&, const netgen::Vec<3, double>&, double) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/brick.cpp:300:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 300 | for (int i = 0; i < faces.Size(); i++) + | ~~^~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/brick.cpp: In member function 'virtual netgen::INSOLID_TYPE netgen::Brick::VecInSolid4(const netgen::Point<3, double>&, const netgen::Vec<3, double>&, const netgen::Vec<3, double>&, const netgen::Vec<3, double>&, double) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/brick.cpp:317:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 317 | for (int i = 0; i < faces.Size(); i++) + | ~~^~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/linalg.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/linalg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/brick.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 384 | for (TIND i = BASE; i < size+BASE; i++) + | ~~^~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/netgenout.hpp:103:46: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] + 190 | for(TIND i=0; pos==-1 && i < this->size; i++) + | ~~^~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/myadt.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeomchart.cpp:5: @@ -18207,69 +18573,72 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:64, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/python_geom2d.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 52 | for (int i = 0; i < Size(); i++) - | ~~^~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:67, +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:211:25: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/python_geom2d.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/../core/ngcore.hpp:4, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/myadt.hpp:20, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/brick.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here + 932 | class Segment + | ^~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/linalg.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/linalg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/brick.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:603:29: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/python_geom2d.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/../core/archive.hpp: In instantiation of 'class ngcore::PyArchive': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/../core/archive.hpp:998:50: required from 'auto ngcore::NGSPickle() [with T = netgen::SplineGeometry2d; T_ARCHIVE_OUT = ngcore::BinaryOutArchive; T_ARCHIVE_IN = ngcore::BinaryInArchive]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/python_geom2d.cpp:46:38: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/../core/archive.hpp:923:9: warning: 'ngcore::PyArchive' declared with greater visibility than the type of its field 'ngcore::PyArchive::lst' [-Wattributes] - 923 | class PyArchive : public ARCHIVE - | ^~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/../core/archive.hpp: In instantiation of 'class ngcore::PyArchive': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/../core/archive.hpp:1012:49: required from 'auto ngcore::NGSPickle() [with T = netgen::SplineGeometry2d; T_ARCHIVE_OUT = ngcore::BinaryOutArchive; T_ARCHIVE_IN = ngcore::BinaryInArchive]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/python_geom2d.cpp:46:38: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/../core/archive.hpp:923:9: warning: 'ngcore::PyArchive' declared with greater visibility than the type of its field 'ngcore::PyArchive::lst' [-Wattributes] -[ 59%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stlgeommesh.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/stlgeom && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dstl_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/stlgeom -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/stl.dir/stlgeommesh.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeommesh.cpp -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/python_geom2d.cpp: In lambda function: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/python_geom2d.cpp:206:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 206 | for (int i = 0; i < self.splines.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/python_geom2d.cpp: In lambda function: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/python_geom2d.cpp:257:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 257 | for(int i = 0; i < self.splines.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/python_geom2d.cpp: In lambda function: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/python_geom2d.cpp:318:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 318 | for (int i = 0; i < self.geompoints.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/python_geom2d.cpp: In lambda function: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/python_geom2d.cpp:331:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 331 | for (int i = 0; i < self.splines.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/python_geom2d.cpp: In lambda function: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/python_geom2d.cpp:350:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 350 | for (int i = 0; i < self.geompoints.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/python_geom2d.cpp:358:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 358 | for (int i = 0; i < self.splines.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~~~ + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/brick.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here + 1066 | class FaceDescriptor + | ^~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/linalg.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/linalg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/brick.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.hpp:351:85: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/memory:84, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/brick.cpp:1: +/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here + 121 | class shared_ptr : public __shared_ptr<_Tp> + | ^~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/linalg.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/linalg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/brick.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/triapprox.hpp:49:57: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:17, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:11, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/brick.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here + 76 | class Vec : public ngsimd::AlignedAlloc> + | ^~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeomchart.cpp:9: @@ -18355,6 +18724,26 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeom.hpp:450:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 450 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/linalg.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/linalg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/brick.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<3>; T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/splinesurface.hpp:61:12: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:29, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:11, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/brick.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<3>' declared here + 22 | class GeomPoint : public Point + | ^~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeomchart.cpp: In member function 'void netgen::STLGeometry::MakeAtlas(netgen::Mesh&)': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeomchart.cpp:443:51: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 443 | for (int l = 0; l < innerchartpts.Size(); l++) @@ -18371,6 +18760,25 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeomchart.cpp:540:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 540 | for (int i = 1; i <= atlas.Size(); i++) | ~~^~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/linalg.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/linalg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/brick.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr >; T = std::shared_ptr >; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array > >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/splinesurface.hpp:61:25: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/memory:84, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/brick.cpp:1: +/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr >' declared here + 121 | class shared_ptr : public __shared_ptr<_Tp> + | ^~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeomchart.cpp: In member function 'int netgen::STLGeometry::GetChartNr(int) const': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeomchart.cpp:623:9: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 623 | if (i > chartmark.Size()) @@ -18383,88 +18791,82 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeomchart.cpp:797:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 797 | for (l = 2; l <= trigsaroundp.Size()-1; l++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/python_geom2d.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 384 | for (TIND i = BASE; i < size+BASE; i++) - | ~~^~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeomchart.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 384 | for (TIND i = BASE; i < size+BASE; i++) - | ~~^~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/netgenout.hpp:103:46: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] - 190 | for(TIND i=0; pos==-1 && i < this->size; i++) - | ~~^~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp:211:25: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/linalg.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/linalg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/brick.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::__cxx11::basic_string; T = std::__cxx11::basic_string; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/splinesurface.hpp:61:35: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438: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] 438 | memcpy (p, data, sizeof(T)*mins); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/python_geom2d.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here - 932 | class Segment - | ^~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/python_geom2d.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp:603:29: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +In file included from /usr/include/c++/10/string:55, + from /usr/include/c++/10/bits/locale_classes.h:40, + from /usr/include/c++/10/bits/ios_base.h:41, + from /usr/include/c++/10/ios:42, + from /usr/include/c++/10/ostream:38, + from /usr/include/c++/10/iostream:39, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:4, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/brick.cpp:1: +/usr/include/c++/10/bits/basic_string.h:77:11: note: 'class std::__cxx11::basic_string' declared here + 77 | class basic_string + | ^~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/linalg.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/linalg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/brick.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr; T = std::shared_ptr; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::Array >]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:352:40: required from 'ngcore::Archive& ngcore::Archive::operator&(std::shared_ptr<_Tp>&) [with T = netgen::Array >]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/splinesurface.hpp:61:68: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438: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] 438 | memcpy (p, data, sizeof(T)*mins); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/python_geom2d.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here - 1066 | class FaceDescriptor - | ^~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/python_geom2d.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/python_geom2d.cpp:58:38: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<2>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +In file included from /usr/include/c++/10/memory:84, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/brick.cpp:1: +/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here + 121 | class shared_ptr : public __shared_ptr<_Tp> + | ^~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/linalg.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/linalg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/brick.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<2>; T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array, 0, int>; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/splinegeometry.hpp:39:10: required from 'void netgen::SplineGeometry::DoArchive(ngcore::Archive&) [with int D = 2]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::SplineGeometry<2>; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::SplineGeometry<2>]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:561:22: required from 'ngcore::Archive& ngcore::Archive::operator&(const T*&) [with T = netgen::SplineGeometry<2>]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/extrusion.hpp:141:19: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<2>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 438 | memcpy (p, data, sizeof(T)*mins); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/../gprim/gprim.hpp:29, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:7, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/python_geom2d.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:29, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:11, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/brick.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here 22 | class GeomPoint : public Point | ^~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/python_geom2d.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = netgen::Point<2, double>; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/../gprim/spline.hpp:603:16: required from 'netgen::DiscretePointsSeg::DiscretePointsSeg(const netgen::Array >&) [with int D = 2]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/python_geom2d.cpp:156:58: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:266:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 266 | for (TIND i = BASE; i < size+BASE; i++) +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeomchart.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 384 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' @@ -18568,22 +18970,45 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltopology.hpp:67:7: note: 'class netgen::STLTriangle' declared here 67 | class STLTriangle | ^~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/curvedelems.hpp:56:70: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/../gprim/gprim.hpp:17, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:7, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/python_geom2d.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here - 76 | class Vec : public ngsimd::AlignedAlloc> - | ^~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/pybind11/detail/common.h:156, + 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:45, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/ngpython.hpp:3, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/python_geom2d.cpp:3: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const netgen::GeomPoint<2>&}; _Tp = netgen::GeomPoint<2>; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +[ 60%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stlgeommesh.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/stlgeom && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dstl_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/stlgeom -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/stl.dir/stlgeommesh.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeommesh.cpp +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {netgen::GeomPoint<2>}; _Tp = netgen::GeomPoint<2>; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {netgen::GeomPoint<2>}; _Tp = netgen::GeomPoint<2>; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 61%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stlline.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/stlgeom && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dstl_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/stlgeom -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/stl.dir/stlline.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlline.cpp +In file included from /usr/include/c++/10/vector:67, + from /usr/include/pybind11/detail/common.h:156, + 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:45, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/ngpython.hpp:3, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/python_geom2d.cpp:3: +/usr/include/c++/10/bits/stl_vector.h: In function 'ExportGeom2d(pybind11::module&)::': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +[ 61%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/bspline2d.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dcsg_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/bspline2d.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/myadt.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeommesh.cpp:5: @@ -18595,6 +19020,17 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/myadt.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlline.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 509 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 522 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeommesh.cpp:9: @@ -18640,6 +19076,13 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlline.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] + 774 | for (size_t i = 0; i < np; i++) + | ~~^~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshing.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeommesh.cpp:9: @@ -18647,16 +19090,40 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/../gprim/gprim.hpp:29, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:7, +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 1482 | if(identnr <= type.Size()) + | ~~~~~~~~^~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 1489 | while(type.Size() < identnr) + | ~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshing.hpp:24, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/python_geom2d.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/../gprim/spline.hpp: In instantiation of 'netgen::Point netgen::DiscretePointsSeg::GetPoint(double) const [with int D = 2]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/../gprim/spline.hpp:622:12: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/../gprim/spline.hpp:627:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 627 | if (segnr >= pts.Size()) segnr = pts.Size()-1; - | ~~~~~~^~~~~~~~~~~~~ + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlline.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 191 | for (int i = 0; i < loch.boxes.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshing.hpp:26, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlline.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; + | ~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshclass.hpp:634:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 634 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; + | ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshclass.hpp:646:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 646 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; + | ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 653 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } + | ~~~~~^~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshing.hpp:64, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeommesh.cpp:9: @@ -18679,12 +19146,23 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) + | ~~~~^~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeom.hpp:48, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeommesh.cpp:11: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltool.hpp:68:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 68 | if (i <= charttrigs.Size()) {return charttrigs.Get(i);} | ~~^~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshing.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlline.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 124 | for (int i = 0; i < transfreezone.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeommesh.cpp:11: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeom.hpp:450:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] @@ -18734,213 +19212,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeommesh.cpp:1297:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1297 | for (int kk = 1; kk <= foundpts.Size(); kk++) | ~~~^~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeommesh.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 384 | for (TIND i = BASE; i < size+BASE; i++) - | ~~^~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/netgenout.hpp:103:46: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] - 190 | for(TIND i=0; pos==-1 && i < this->size; i++) - | ~~^~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshclass.hpp:211:25: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeommesh.cpp:9: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here - 932 | class Segment - | ^~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeommesh.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshclass.hpp:603:29: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeommesh.cpp:9: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here - 1066 | class FaceDescriptor - | ^~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeommesh.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeom.hpp:277:46: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:22, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeommesh.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here - 67 | class Point3d - | ^~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeommesh.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeom.hpp:311:53: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:22, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeommesh.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here - 184 | class Vec3d - | ^~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeommesh.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeommesh.cpp:59:29: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/myadt.hpp:30, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeommesh.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/template.hpp:126:7: note: 'class netgen::INDEX_2' declared here - 126 | class INDEX_2 - | ^~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeommesh.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeommesh.cpp:300:20: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 175 | for (int i = 0; i < size; i++) - | ~~^~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Point2d; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Point2d; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeommesh.cpp:329:27: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:21, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeommesh.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/geom2d.hpp:69:9: note: 'class netgen::Point2d' declared here - 69 | class Point2d - | ^~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeommesh.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/curvedelems.hpp:56:70: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:17, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeommesh.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here - 76 | class Vec : public ngsimd::AlignedAlloc> - | ^~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeommesh.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::STLTriangle; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::STLTriangle; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::STLTriangle; T = netgen::STLTriangle; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltopology.hpp:296:10: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeom.hpp:47, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeommesh.cpp:11: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltopology.hpp:67:7: note: 'class netgen::STLTriangle' declared here - 67 | class STLTriangle - | ^~~~~~~~~~~ -[ 60%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stlline.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/stlgeom && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dstl_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/stlgeom -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/stl.dir/stlline.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlline.cpp -[ 61%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/brick.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dcsg_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/brick.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/brick.cpp -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/myadt.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlline.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 509 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 522 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlline.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] - 774 | for (size_t i = 0; i < np; i++) - | ~~^~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 1482 | if(identnr <= type.Size()) - | ~~~~~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 1489 | while(type.Size() < identnr) - | ~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshing.hpp:24, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlline.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 191 | for (int i = 0; i < loch.boxes.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshing.hpp:26, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlline.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; - | ~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshclass.hpp:634:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 634 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; - | ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshclass.hpp:646:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 646 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; - | ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 653 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } - | ~~~~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) - | ~~~~^~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshing.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlline.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 124 | for (int i = 0; i < transfreezone.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshing.hpp:64, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlline.cpp:7: @@ -19012,12 +19283,32 @@ | ~~^~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeommesh.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 384 | for (TIND i = BASE; i < size+BASE; i++) + | ~~^~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlline.cpp:3: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/paralleltop.hpp:82:47: required from here /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 384 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:10, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 509 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 522 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/netgenout.hpp:103:46: required from here @@ -19032,13 +19323,13 @@ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlline.cpp:7: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeommesh.cpp:9: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here 932 | class Segment | ^~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlline.cpp:3: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeommesh.cpp:5: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshclass.hpp:603:29: required from here @@ -19047,13 +19338,13 @@ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlline.cpp:7: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeommesh.cpp:9: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here 1066 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlline.cpp:3: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeommesh.cpp:5: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; std::size_t = unsigned int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeom.hpp:277:46: required from here @@ -19062,13 +19353,13 @@ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:22, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlline.cpp:5: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeommesh.cpp:7: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here 67 | class Point3d | ^~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlline.cpp:3: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeommesh.cpp:5: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeom.hpp:311:53: required from here @@ -19077,64 +19368,117 @@ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:22, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlline.cpp:5: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeommesh.cpp:7: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here 184 | class Vec3d | ^~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/linalg.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/linalg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/brick.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 509 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 522 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/netgenout.hpp:103:46: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] + 190 | for(TIND i=0; pos==-1 && i < this->size; i++) + | ~~^~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeommesh.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeommesh.cpp:59:29: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/myadt.hpp:30, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeommesh.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/template.hpp:126:7: note: 'class netgen::INDEX_2' declared here + 126 | class INDEX_2 + | ^~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeommesh.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeommesh.cpp:300:20: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 175 | for (int i = 0; i < size; i++) + | ~~^~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Point2d; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Point2d; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeommesh.cpp:329:27: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:21, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeommesh.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/geom2d.hpp:69:9: note: 'class netgen::Point2d' declared here + 69 | class Point2d + | ^~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshclass.hpp:211:25: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlline.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here + 932 | class Segment + | ^~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlline.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/curvedelems.hpp:56:70: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:438: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] +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshclass.hpp:603:29: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 438 | memcpy (p, data, sizeof(T)*mins); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:17, +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlline.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here + 1066 | class FaceDescriptor + | ^~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlline.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeom.hpp:277:46: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:22, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlline.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here - 76 | class Vec : public ngsimd::AlignedAlloc> - | ^~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here + 67 | class Point3d + | ^~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlline.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeom.hpp:311:53: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:22, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlline.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here + 184 | class Vec3d + | ^~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/brick.cpp:4: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:3: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] 774 | for (size_t i = 0; i < np; i++) | ~~^~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlline.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::STLTriangle; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::STLTriangle; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::STLTriangle; T = netgen::STLTriangle; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltopology.hpp:296:10: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeom.hpp:47, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlline.cpp:9: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltopology.hpp:67:7: note: 'class netgen::STLTriangle' declared here - 67 | class STLTriangle - | ^~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1482 | if(identnr <= type.Size()) @@ -19146,7 +19490,7 @@ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:24, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/brick.cpp:4: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:3: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 191 | for (int i = 0; i < loch.boxes.Size(); i++) @@ -19154,7 +19498,7 @@ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:26, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/brick.cpp:4: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:3: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; @@ -19178,7 +19522,7 @@ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/brick.cpp:4: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:3: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) @@ -19186,7 +19530,7 @@ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:64, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/brick.cpp:4: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:3: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 52 | for (int i = 0; i < Size(); i++) @@ -19194,7 +19538,7 @@ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:67, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/brick.cpp:4: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:3: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) @@ -19208,39 +19552,135 @@ 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:24, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/brick.cpp:4: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:3: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.hpp:302:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 302 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/brick.cpp: In member function 'virtual netgen::INSOLID_TYPE netgen::Brick::VecInSolid(const netgen::Point<3, double>&, const netgen::Vec<3, double>&, double) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/brick.cpp:238:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 238 | for (int i = 0; i < faces.Size(); i++) - | ~~^~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/brick.cpp: In member function 'virtual netgen::INSOLID_TYPE netgen::Brick::VecInSolid2(const netgen::Point<3, double>&, const netgen::Vec<3, double>&, const netgen::Vec<3, double>&, double) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/brick.cpp:284:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 284 | for (int i = 0; i < faces.Size(); i++) - | ~~^~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/brick.cpp: In member function 'virtual netgen::INSOLID_TYPE netgen::Brick::VecInSolid3(const netgen::Point<3, double>&, const netgen::Vec<3, double>&, const netgen::Vec<3, double>&, double) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/brick.cpp:300:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 300 | for (int i = 0; i < faces.Size(); i++) - | ~~^~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/brick.cpp: In member function 'virtual netgen::INSOLID_TYPE netgen::Brick::VecInSolid4(const netgen::Point<3, double>&, const netgen::Vec<3, double>&, const netgen::Vec<3, double>&, const netgen::Vec<3, double>&, double) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/brick.cpp:317:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 317 | for (int i = 0; i < faces.Size(); i++) - | ~~^~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlline.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/curvedelems.hpp:56:70: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:17, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlline.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here + 76 | class Vec : public ngsimd::AlignedAlloc> + | ^~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlline.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::STLTriangle; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::STLTriangle; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::STLTriangle; T = netgen::STLTriangle; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltopology.hpp:296:10: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeom.hpp:47, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlline.cpp:9: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltopology.hpp:67:7: note: 'class netgen::STLTriangle' declared here + 67 | class STLTriangle + | ^~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp: In member function 'virtual double netgen::BSplineCurve2d::ProjectParam(const netgen::Point<2, double>&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:44:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 44 | for (n1 = 1; n1 <= points.Size(); n1++) + | ~~~^~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeommesh.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/curvedelems.hpp:56:70: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp: In member function 'virtual netgen::Point<2, double> netgen::BSplineCurve2d::Eval(double) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:101:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 101 | if (n2 > points.Size()) n2 = 1; + | ~~~^~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:17, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeommesh.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here + 76 | class Vec : public ngsimd::AlignedAlloc> + | ^~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:103:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 103 | if (n3 > points.Size()) n3 = 1; + | ~~~^~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:105:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 105 | if (n4 > points.Size()) n4 = 1; + | ~~~^~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeommesh.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::STLTriangle; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::STLTriangle; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::STLTriangle; T = netgen::STLTriangle; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltopology.hpp:296:10: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeom.hpp:47, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeommesh.cpp:11: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltopology.hpp:67:7: note: 'class netgen::STLTriangle' declared here + 67 | class STLTriangle + | ^~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp: In member function 'virtual netgen::Vec<2> netgen::BSplineCurve2d::EvalPrime(double) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:134:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 134 | if (n2 > points.Size()) n2 = 1; + | ~~~^~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:136:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 136 | if (n3 > points.Size()) n3 = 1; + | ~~~^~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:138:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 138 | if (n4 > points.Size()) n4 = 1; + | ~~~^~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp: In member function 'virtual netgen::Vec<2> netgen::BSplineCurve2d::EvalPrimePrime(double) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:163:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 163 | if (n2 > points.Size()) n2 = 1; + | ~~~^~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:165:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 165 | if (n3 > points.Size()) n3 = 1; + | ~~~^~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:167:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 167 | if (n4 > points.Size()) n4 = 1; + | ~~~^~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp: In member function 'virtual void netgen::BSplineCurve2d::Reduce(const netgen::Point<2, double>&, double)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:194:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 194 | for (n1 = 1; n1 <= points.Size(); n1++) + | ~~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:205:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 205 | if (n > points.Size()) n = 1; + | ~~^~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp: In member function 'virtual void netgen::BSplineCurve2d::UnReduce()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:230:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 230 | for (i = 1; i <= intervallused.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp: In member function 'virtual void netgen::BSplineCurve2d::Print(std::ostream&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:239:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 239 | for (int i = 1; i <= points.Size(); i++) + | ~~^~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/linalg.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/linalg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/brick.cpp:3: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:10, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:3: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:82:47: required from here /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 384 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ -[ 61%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stltool.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/stlgeom && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dstl_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/stlgeom -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/stl.dir/stltool.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltool.cpp /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/netgenout.hpp:103:46: required from here @@ -19256,15 +19696,14 @@ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/brick.cpp:4: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:3: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here 932 | class Segment | ^~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/linalg.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/linalg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/brick.cpp:3: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:10, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:3: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:603:29: required from here @@ -19274,15 +19713,14 @@ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/brick.cpp:4: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:3: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here 1066 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/linalg.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/linalg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/brick.cpp:3: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:10, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:3: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.hpp:351:85: required from here @@ -19291,15 +19729,14 @@ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/memory:84, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/brick.cpp:1: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:1: /usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here 121 | class shared_ptr : public __shared_ptr<_Tp> | ^~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/linalg.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/linalg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/brick.cpp:3: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:10, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:3: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/triapprox.hpp:49:57: required from here @@ -19309,15 +19746,14 @@ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:17, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:11, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/brick.cpp:4: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:3: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here 76 | class Vec : public ngsimd::AlignedAlloc> | ^~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/linalg.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/linalg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/brick.cpp:3: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:10, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:3: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<3>; T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' @@ -19329,15 +19765,14 @@ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:29, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:11, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/brick.cpp:4: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:3: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<3>' declared here 22 | class GeomPoint : public Point | ^~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/linalg.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/linalg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/brick.cpp:3: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:10, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:3: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr >; T = std::shared_ptr >; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' @@ -19348,15 +19783,14 @@ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/memory:84, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/brick.cpp:1: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:1: /usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr >' declared here 121 | class shared_ptr : public __shared_ptr<_Tp> | ^~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/linalg.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/linalg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/brick.cpp:3: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:10, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:3: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::__cxx11::basic_string; T = std::__cxx11::basic_string; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' @@ -19372,17 +19806,14 @@ from /usr/include/c++/10/ostream:38, from /usr/include/c++/10/iostream:39, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:4, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/brick.cpp:1: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:1: /usr/include/c++/10/bits/basic_string.h:77:11: note: 'class std::__cxx11::basic_string' declared here 77 | class basic_string | ^~~~~~~~~~~~ -[ 62%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stltopology.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/stlgeom && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dstl_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/stlgeom -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/stl.dir/stltopology.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltopology.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/linalg.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/linalg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/brick.cpp:3: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:10, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:3: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr; T = std::shared_ptr; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' @@ -19395,15 +19826,16 @@ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/memory:84, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/brick.cpp:1: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:1: /usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here 121 | class shared_ptr : public __shared_ptr<_Tp> | ^~~~~~~~~~ +[ 61%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stltool.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/stlgeom && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dstl_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/stlgeom -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/stl.dir/stltool.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltool.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/linalg.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/linalg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/brick.cpp:3: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:10, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:3: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<2>; T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' @@ -19419,30 +19851,20 @@ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:29, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:11, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/brick.cpp:4: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:3: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here 22 | class GeomPoint : public Point | ^~~~~~~~~ -[ 62%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/python_stl.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/stlgeom && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dstl_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/stlgeom -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/stl.dir/python_stl.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/python_stl.cpp -In file included from /usr/include/c++/10/vector:72, - from /usr/include/pybind11/detail/common.h:156, - 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:45, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/ngpython.hpp:3, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/python_geom2d.cpp:3: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const netgen::GeomPoint<2>&}; _Tp = netgen::GeomPoint<2>; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {netgen::GeomPoint<2>}; _Tp = netgen::GeomPoint<2>; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {netgen::GeomPoint<2>}; _Tp = netgen::GeomPoint<2>; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 62%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/csgeom.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dcsg_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/csgeom.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/python_geom2d.cpp: In static member function 'static void ExportGeom2d(pybind11::module&)::::_FUN(netgen::SplineGeometry2d&, pybind11::list, int, int)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/python_geom2d.cpp:134:19: warning: 'seg' may be used uninitialized in this function [-Wmaybe-uninitialized] + 134 | seg->rightdom = rightdomain; + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/python_geom2d.cpp: In function 'ExportGeom2d(pybind11::module&)::': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/python_geom2d.cpp:91:27: warning: 'seg' may be used uninitialized in this function [-Wmaybe-uninitialized] + 91 | seg->rightdom = rightdomain; + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/myadt.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltool.cpp:3: @@ -19454,21 +19876,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /usr/include/pybind11/detail/common.h:156, - 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:45, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/ngpython.hpp:3, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/python_geom2d.cpp:3: -/usr/include/c++/10/bits/stl_vector.h: In function 'ExportGeom2d(pybind11::module&)::': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltool.cpp:7: @@ -19586,17 +19993,19 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltool.cpp:857:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 857 | for (int i = 1; i <= boundary.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/myadt.hpp:33, +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltopology.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ +[ 63%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stltopology.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/stlgeom && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dstl_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/stlgeom -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/stl.dir/stltopology.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltopology.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltool.cpp:3: @@ -19605,112 +20014,92 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 384 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshing.hpp:23, +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltopology.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] 774 | for (size_t i = 0; i < np; i++) | ~~^~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1482 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1489 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshing.hpp:24, +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:24, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltopology.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 191 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshing.hpp:26, +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:26, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltopology.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshclass.hpp:634:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:634:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 634 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshclass.hpp:646:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:646:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 646 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 653 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshing.hpp:33, +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltopology.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshing.hpp:64, +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:64, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltopology.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 52 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshing.hpp:67, +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:67, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltopology.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeom.hpp:48, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltopology.cpp:9: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltool.hpp:68:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 68 | if (i <= charttrigs.Size()) {return charttrigs.Get(i);} - | ~~^~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltopology.cpp:9: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeom.hpp:450:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 450 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltopology.cpp: In member function 'virtual void netgen::STLTopology::InitSTLGeometry(const netgen::Array&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltopology.cpp:461:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 461 | for (int i = 0; i < readtrigs.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltopology.cpp:479:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 479 | for(int i = 0; i < readtrigs.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltopology.cpp: In member function 'void netgen::STLTopology::FindNeighbourTrigs()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltopology.cpp:725:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 725 | for (int j = 0; j < trigsperpoint[pi].Size(); j++) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltopology.cpp: In member function 'void netgen::STLTopology::OrientAfterTrig(int)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltopology.cpp:1010:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 1010 | for (i = 1; i <= oriented.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltopology.cpp:1031:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 1031 | for (i = 1; i <= list1.Size(); i++) - | ~~^~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltopology.cpp:1051:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 1051 | for (i = 1; i <= list2.Size(); i++) - | ~~^~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:24, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.hpp:302:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 302 | if (msnr < triapprox.Size()) + | ~~~~~^~~~~~~~~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/netgenout.hpp:103:46: required from here @@ -19774,28 +20163,139 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here 184 | class Vec3d | ^~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltopology.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 384 | for (TIND i = BASE; i < size+BASE; i++) - | ~~^~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/myadt.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeom.hpp:24, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/python_stl.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 509 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 522 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::Clean()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:80:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + 80 | for (int i = 0; i < solids.Size(); i++) + | ~~^~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:83:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + 83 | for (int i = 0; i < solids.Size(); i++) + | ~~^~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:87:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 87 | for(int i = 0; i < to_delete.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:92:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + 92 | for (int i = 0; i < splinecurves2d.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:93:7: warning: deleting object of polymorphic class type 'netgen::SplineGeometry<2>' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] + 93 | delete splinecurves2d[i]; + | ^~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:101:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 101 | for(int i = 0; iSize(); j++) + | ~~^~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:788:20: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 788 | for (i = 0; i < min2(surfind.Size(),bcname.Size()); i++) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:800:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 800 | for (i = 0; i < surfind.Size(); i++) + | ~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:825:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 825 | for ( i = 0; i < min2(polysurfs.Size(),bcnum.Size()); i++) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:827:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 827 | for (int j = 0; j < polysurfs[i]->Size(); j++) + | ~~^~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:842:20: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 842 | for (i = 0; i < min2(surfind.Size(),bcnum.Size()); i++) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::FindIdenticSurfaces(double)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:874:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 874 | for (int i = 0; i < isidenticto.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::GetIndependentSurfaceIndices(const netgen::Solid*, const netgen::BoxSphere<3>&, netgen::Array&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:921:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 921 | for (int i = 0; i < locsurf.Size(); i++) + | ~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::GetIndependentSurfaceIndices(netgen::Array&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:985:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 985 | for (int i = 0; i < locsurf.Size(); i++) + | ~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::CalcTriangleApproximation(double, double)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:1021:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 1021 | for (int i = 0; i < triapprox.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:1117:12: warning: catching polymorphic type 'class std::exception' by value [-Wcatch-value=] + 1117 | catch (exception) + | ^~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::RefineTriangleApprox(netgen::Solid*, int, const netgen::BoxSphere<3>&, double, const netgen::TATriangle&, netgen::TriangleApproximation&, netgen::IndexSet&, int)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:1167:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 1167 | for (int i = 0; i < lsurfi.Size(); i++) + | ~~^~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:1179:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 1179 | for (int i = 0; i < lsurfi.Size(); i++) + | ~~^~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:1185:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 1185 | for (int i = 0; i < lsurfi.Size(); i++) + | ~~^~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:1211:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 1211 | for (int i = 0; i < lsurfi.Size(); i++) + | ~~^~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::IterateAllSolids(netgen::SolidIterator&, bool) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:1500:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + 1500 | for (int i = 0; i < solids.Size(); i++) + | ~~^~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:1504:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + 1504 | for (int i = 0; i < solids.Size(); i++) + | ~~^~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltool.cpp:3: @@ -19829,6 +20329,339 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltopology.hpp:67:7: note: 'class netgen::STLTriangle' declared here 67 | class STLTriangle | ^~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 384 | for (TIND i = BASE; i < size+BASE; i++) + | ~~^~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/netgenout.hpp:103:46: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] + 190 | for(TIND i=0; pos==-1 && i < this->size; i++) + | ~~^~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:211:25: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here + 932 | class Segment + | ^~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:603:29: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here + 1066 | class FaceDescriptor + | ^~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.hpp:351:85: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/memory:84, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:1: +/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here + 121 | class shared_ptr : public __shared_ptr<_Tp> + | ^~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/triapprox.hpp:49:57: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:17, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:11, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here + 76 | class Vec : public ngsimd::AlignedAlloc> + | ^~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = netgen::Solid*; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = netgen::Solid*; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:81:45: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] + 190 | for(TIND i=0; pos==-1 && i < this->size; i++) + | ~~^~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/ngcore.hpp:8, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:20, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = netgen::Surface*; std::string = std::__cxx11::basic_string]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = netgen::Surface*; std::string = std::__cxx11::basic_string]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:547:29: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] + 58 | for (int i = 0; i < names.size(); i++) + | ~~^~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = netgen::Solid*; std::string = std::__cxx11::basic_string]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/symboltable.hpp:116:14: required from 'bool ngcore::SymbolTable::Used(const string&) const [with T = netgen::Solid*; std::string = std::__cxx11::basic_string]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:587:26: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = netgen::SplineGeometry<2>*; std::string = std::__cxx11::basic_string]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = netgen::SplineGeometry<2>*; std::string = std::__cxx11::basic_string]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:630:32: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = netgen::SplineGeometry<3>*; std::string = std::__cxx11::basic_string]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = netgen::SplineGeometry<3>*; std::string = std::__cxx11::basic_string]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:634:32: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<3>; T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/splinesurface.hpp:61:12: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:29, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:11, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<3>' declared here + 22 | class GeomPoint : public Point + | ^~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr >; T = std::shared_ptr >; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array > >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/splinesurface.hpp:61:25: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/memory:84, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:1: +/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr >' declared here + 121 | class shared_ptr : public __shared_ptr<_Tp> + | ^~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::__cxx11::basic_string; T = std::__cxx11::basic_string; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/splinesurface.hpp:61:35: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/string:55, + from /usr/include/c++/10/bits/locale_classes.h:40, + from /usr/include/c++/10/bits/ios_base.h:41, + from /usr/include/c++/10/ios:42, + from /usr/include/c++/10/ostream:38, + from /usr/include/c++/10/iostream:39, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:4, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:1: +/usr/include/c++/10/bits/basic_string.h:77:11: note: 'class std::__cxx11::basic_string' declared here + 77 | class basic_string + | ^~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr; T = std::shared_ptr; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::Array >]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:352:40: required from 'ngcore::Archive& ngcore::Archive::operator&(std::shared_ptr<_Tp>&) [with T = netgen::Array >]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/splinesurface.hpp:61:68: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/memory:84, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:1: +/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here + 121 | class shared_ptr : public __shared_ptr<_Tp> + | ^~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<2>; T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array, 0, int>; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/splinegeometry.hpp:39:10: required from 'void netgen::SplineGeometry::DoArchive(ngcore::Archive&) [with int D = 2]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::SplineGeometry<2>; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::SplineGeometry<2>]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:561:22: required from 'ngcore::Archive& ngcore::Archive::operator&(const T*&) [with T = netgen::SplineGeometry<2>]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/extrusion.hpp:141:19: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<2>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:29, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:11, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here + 22 | class GeomPoint : public Point + | ^~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/myadt.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltopology.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 509 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 522 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltopology.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] + 774 | for (size_t i = 0; i < np; i++) + | ~~^~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 1482 | if(identnr <= type.Size()) + | ~~~~~~~~^~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 1489 | while(type.Size() < identnr) + | ~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshing.hpp:24, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltopology.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 191 | for (int i = 0; i < loch.boxes.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshing.hpp:26, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltopology.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; + | ~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshclass.hpp:634:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 634 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; + | ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshclass.hpp:646:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 646 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; + | ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 653 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } + | ~~~~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) + | ~~~~^~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshing.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltopology.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 124 | for (int i = 0; i < transfreezone.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshing.hpp:64, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltopology.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 52 | for (int i = 0; i < Size(); i++) + | ~~^~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshing.hpp:67, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltopology.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeom.hpp:48, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltopology.cpp:9: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltool.hpp:68:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 68 | if (i <= charttrigs.Size()) {return charttrigs.Get(i);} + | ~~^~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltopology.cpp:9: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeom.hpp:450:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 450 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltopology.cpp: In member function 'virtual void netgen::STLTopology::InitSTLGeometry(const netgen::Array&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltopology.cpp:461:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 461 | for (int i = 0; i < readtrigs.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltopology.cpp:479:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 479 | for(int i = 0; i < readtrigs.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltopology.cpp: In member function 'void netgen::STLTopology::FindNeighbourTrigs()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltopology.cpp:725:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 725 | for (int j = 0; j < trigsperpoint[pi].Size(); j++) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltopology.cpp: In member function 'void netgen::STLTopology::OrientAfterTrig(int)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltopology.cpp:1010:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 1010 | for (i = 1; i <= oriented.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltopology.cpp:1031:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 1031 | for (i = 1; i <= list1.Size(); i++) + | ~~^~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltopology.cpp:1051:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 1051 | for (i = 1; i <= list2.Size(); i++) + | ~~^~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltopology.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 384 | for (TIND i = BASE; i < size+BASE; i++) + | ~~^~~~~~~~~~~ +[ 64%] Linking CXX shared library libgeom2d.so +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/geom2d && /usr/bin/cmake -E cmake_link_script CMakeFiles/geom2d.dir/link.txt --verbose=1 +/usr/bin/c++ -fPIC -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libgeom2d.so.6.2 -o libgeom2d.so.6.2.1905 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,/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing:/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/core:/usr/lib/arm-linux-gnueabihf/openmpi/lib: ../meshing/libmesh.so.6.2.1905 -lpython3.9 ../core/libngcore.so.6.2.1905 -lz /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi_cxx.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so -lpython3.9 -lmetis +[ 64%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/python_stl.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/stlgeom && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dstl_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/stlgeom -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/stl.dir/python_stl.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/python_stl.cpp /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/netgenout.hpp:103:46: required from here @@ -19920,6 +20753,64 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltopology.hpp:67:7: note: 'class netgen::STLTriangle' declared here 67 | class STLTriangle | ^~~~~~~~~~~ +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/geom2d && /usr/bin/cmake -E cmake_symlink_library libgeom2d.so.6.2.1905 libgeom2d.so.6.2 libgeom2d.so +make[3]: Leaving directory '/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf' +[ 64%] Built target geom2d +make -f libsrc/geom2d/CMakeFiles/geom2dvis.dir/build.make libsrc/geom2d/CMakeFiles/geom2dvis.dir/depend +make[3]: Entering directory '/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf' +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/netgen-6.2.2006+really6.2.1905+dfsg /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/geom2d /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/geom2d/CMakeFiles/geom2dvis.dir/DependInfo.cmake --color= +Dependee "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/geom2d/CMakeFiles/geom2dvis.dir/DependInfo.cmake" is newer than depender "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/geom2d/CMakeFiles/geom2dvis.dir/depend.internal". +Dependee "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/geom2d/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/geom2d/CMakeFiles/geom2dvis.dir/depend.internal". +Scanning dependencies of target geom2dvis +make[3]: Leaving directory '/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf' +make -f libsrc/geom2d/CMakeFiles/geom2dvis.dir/build.make libsrc/geom2d/CMakeFiles/geom2dvis.dir/build +make[3]: Entering directory '/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf' +[ 64%] Building CXX object libsrc/geom2d/CMakeFiles/geom2dvis.dir/vsgeom2d.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/geom2d && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGLIB_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dgeom2dvis_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/geom2d -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/geom2dvis.dir/vsgeom2d.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/vsgeom2d.cpp +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltopology.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/curvedelems.hpp:56:70: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:17, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltopology.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here + 76 | class Vec : public ngsimd::AlignedAlloc> + | ^~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/myadt.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeom.hpp:24, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/python_stl.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 509 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 522 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/myadt.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/vsgeom2d.cpp:1: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 509 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 522 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeom.hpp:24, @@ -19968,6 +20859,13 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/vsgeom2d.cpp:1: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] + 774 | for (size_t i = 0; i < np; i++) + | ~~^~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshing.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeom.hpp:24, @@ -19976,6 +20874,21 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 1482 | if(identnr <= type.Size()) + | ~~~~~~~~^~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 1489 | while(type.Size() < identnr) + | ~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:24, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/vsgeom2d.cpp:1: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 191 | for (int i = 0; i < loch.boxes.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshing.hpp:64, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeom.hpp:24, @@ -20006,11 +20919,41 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltool.hpp:68:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 68 | if (i <= charttrigs.Size()) {return charttrigs.Get(i);} | ~~^~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:26, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/vsgeom2d.cpp:1: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; + | ~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp:634:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 634 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; + | ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp:646:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 646 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; + | ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 653 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } + | ~~~~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) + | ~~~~^~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/python_stl.cpp:5: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeom.hpp:450:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 450 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/vsgeom2d.cpp:1: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 124 | for (int i = 0; i < transfreezone.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/../core/ngcore.hpp:4, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/myadt.hpp:20, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/../include/myadt.hpp:1, @@ -20032,23 +20975,41 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/python_stl.cpp:89:27: warning: catching polymorphic type 'using NgException = class ngcore::Exception' {aka 'class ngcore::Exception'} by value [-Wcatch-value=] 89 | catch (NgException ex) | ^~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltopology.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/curvedelems.hpp:56:70: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:17, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltopology.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here - 76 | class Vec : public ngsimd::AlignedAlloc> - | ^~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:64, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/vsgeom2d.cpp:1: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 52 | for (int i = 0; i < Size(); i++) + | ~~^~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:67, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/vsgeom2d.cpp:1: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/vsgeom2d.cpp: In member function 'virtual void netgen::VisualSceneGeometry2d::DrawScene()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/vsgeom2d.cpp:29:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 29 | if (changeval != geometry2d->GetSplines().Size()) + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/vsgeom2d.cpp:57:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 57 | for (int i = 1; i <= geometry2d->GetSplines().Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/vsgeom2d.cpp:62:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 62 | for (int j = 0; j < points.Size(); j++) + | ~~^~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/vsgeom2d.cpp:69:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 69 | for (int i = 1; i <= geometry2d->GetSplines().Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshing.hpp:6, @@ -20060,8 +21021,16 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 384 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ -[ 62%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/bspline2d.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dcsg_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/bspline2d.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/vsgeom2d.cpp:1: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 384 | for (TIND i = BASE; i < size+BASE; i++) + | ~~^~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/netgenout.hpp:103:46: required from here @@ -20142,6 +21111,72 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here 184 | class Vec3d | ^~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::AddSurface(netgen::Surface*)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:540:27: warning: '%d' directive writing between 1 and 11 bytes into a region of size 9 [-Wformat-overflow=] + 540 | sprintf (name, "nnsurf%d", cntsurfs); + | ^~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:540:20: note: directive argument in the range [-2147483647, 2147483647] + 540 | sprintf (name, "nnsurf%d", cntsurfs); + | ^~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:540:13: note: 'sprintf' output between 8 and 18 bytes into a destination of size 15 + 540 | sprintf (name, "nnsurf%d", cntsurfs); + | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/netgenout.hpp:103:46: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] + 190 | for(TIND i=0; pos==-1 && i < this->size; i++) + | ~~^~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp:211:25: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/vsgeom2d.cpp:1: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here + 932 | class Segment + | ^~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/vsgeom2d.cpp:1: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp:603:29: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/vsgeom2d.cpp:1: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here + 1066 | class FaceDescriptor + | ^~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/vsgeom2d.cpp:1: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/curvedelems.hpp:56:70: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/../gprim/gprim.hpp:17, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:7, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/vsgeom2d.cpp:1: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here + 76 | class Vec : public ngsimd::AlignedAlloc> + | ^~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshing.hpp:6, @@ -20184,12 +21219,41 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltopology.hpp:67:7: note: 'class netgen::STLTriangle' declared here 67 | class STLTriangle | ^~~~~~~~~~~ -[ 63%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/csgeom.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dcsg_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/csgeom.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/vsgeom2d.cpp:1: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<2>; T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array, 0, int>; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/../gprim/splinegeometry.hpp:39:10: required from 'void netgen::SplineGeometry::DoArchive(ngcore::Archive&) [with int D = 2]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.hpp:156:26: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<2>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/../gprim/gprim.hpp:29, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:7, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/vsgeom2d.cpp:1: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here + 22 | class GeomPoint : public Point + | ^~~~~~~~~ +[ 64%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/csgparser.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dcsg_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/csgparser.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgparser.cpp +[ 65%] Linking CXX shared library libgeom2dvis.so +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/geom2d && /usr/bin/cmake -E cmake_link_script CMakeFiles/geom2dvis.dir/link.txt --verbose=1 +/usr/bin/c++ -fPIC -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libgeom2dvis.so.6.2 -o libgeom2dvis.so.6.2.1905 CMakeFiles/geom2dvis.dir/vsgeom2d.cpp.o -Wl,-rpath,/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/geom2d:/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing:/usr/lib/arm-linux-gnueabihf/openmpi/lib:/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/core: libgeom2d.so.6.2.1905 ../meshing/libmesh.so.6.2.1905 -lz /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi_cxx.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so -lmetis -lpython3.9 ../core/libngcore.so.6.2.1905 +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/geom2d && /usr/bin/cmake -E cmake_symlink_library libgeom2dvis.so.6.2.1905 libgeom2dvis.so.6.2 libgeom2dvis.so +make[3]: Leaving directory '/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf' +[ 65%] Built target geom2dvis +[ 66%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/curve2d.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dcsg_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/curve2d.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/curve2d.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:10, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:3: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgparser.cpp:2: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; @@ -20201,7 +21265,7 @@ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:3: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgparser.cpp:5: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] 774 | for (size_t i = 0; i < np; i++) @@ -20217,7 +21281,7 @@ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:24, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:3: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgparser.cpp:5: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 191 | for (int i = 0; i < loch.boxes.Size(); i++) @@ -20225,7 +21289,7 @@ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:26, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:3: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgparser.cpp:5: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; @@ -20249,7 +21313,7 @@ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:3: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgparser.cpp:5: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) @@ -20257,7 +21321,7 @@ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:64, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:3: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgparser.cpp:5: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 52 | for (int i = 0; i < Size(); i++) @@ -20265,7 +21329,7 @@ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:67, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:3: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgparser.cpp:5: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) @@ -20278,204 +21342,9 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:24, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.hpp:302:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 302 | if (msnr < triapprox.Size()) - | ~~~~~^~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp: In member function 'virtual double netgen::BSplineCurve2d::ProjectParam(const netgen::Point<2, double>&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:44:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 44 | for (n1 = 1; n1 <= points.Size(); n1++) - | ~~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp: In member function 'virtual netgen::Point<2, double> netgen::BSplineCurve2d::Eval(double) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:101:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 101 | if (n2 > points.Size()) n2 = 1; - | ~~~^~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:103:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 103 | if (n3 > points.Size()) n3 = 1; - | ~~~^~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:105:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 105 | if (n4 > points.Size()) n4 = 1; - | ~~~^~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp: In member function 'virtual netgen::Vec<2> netgen::BSplineCurve2d::EvalPrime(double) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:134:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 134 | if (n2 > points.Size()) n2 = 1; - | ~~~^~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:136:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 136 | if (n3 > points.Size()) n3 = 1; - | ~~~^~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:138:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 138 | if (n4 > points.Size()) n4 = 1; - | ~~~^~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp: In member function 'virtual netgen::Vec<2> netgen::BSplineCurve2d::EvalPrimePrime(double) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:163:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 163 | if (n2 > points.Size()) n2 = 1; - | ~~~^~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:165:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 165 | if (n3 > points.Size()) n3 = 1; - | ~~~^~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:167:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 167 | if (n4 > points.Size()) n4 = 1; - | ~~~^~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp: In member function 'virtual void netgen::BSplineCurve2d::Reduce(const netgen::Point<2, double>&, double)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:194:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 194 | for (n1 = 1; n1 <= points.Size(); n1++) - | ~~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:205:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 205 | if (n > points.Size()) n = 1; - | ~~^~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp: In member function 'virtual void netgen::BSplineCurve2d::UnReduce()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:230:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 230 | for (i = 1; i <= intervallused.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp: In member function 'virtual void netgen::BSplineCurve2d::Print(std::ostream&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:239:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 239 | for (int i = 1; i <= points.Size(); i++) - | ~~^~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:10, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 384 | for (TIND i = BASE; i < size+BASE; i++) - | ~~^~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/netgenout.hpp:103:46: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] - 190 | for(TIND i=0; pos==-1 && i < this->size; i++) - | ~~^~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:211:25: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here - 932 | class Segment - | ^~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:10, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:603:29: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here - 1066 | class FaceDescriptor - | ^~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:10, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.hpp:351:85: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/memory:84, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:1: -/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here - 121 | class shared_ptr : public __shared_ptr<_Tp> - | ^~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:10, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/triapprox.hpp:49:57: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:17, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:11, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here - 76 | class Vec : public ngsimd::AlignedAlloc> - | ^~~ -[ 63%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/csgparser.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dcsg_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/csgparser.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgparser.cpp -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:10, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<3>; T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/splinesurface.hpp:61:12: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:29, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:11, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<3>' declared here - 22 | class GeomPoint : public Point - | ^~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:10, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr >; T = std::shared_ptr >; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array > >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/splinesurface.hpp:61:25: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/memory:84, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:1: -/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr >' declared here - 121 | class shared_ptr : public __shared_ptr<_Tp> - | ^~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:10, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::__cxx11::basic_string; T = std::__cxx11::basic_string; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/splinesurface.hpp:61:35: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/string:55, - from /usr/include/c++/10/bits/locale_classes.h:40, - from /usr/include/c++/10/bits/ios_base.h:41, - from /usr/include/c++/10/ios:42, - from /usr/include/c++/10/ostream:38, - from /usr/include/c++/10/iostream:39, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:4, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:1: -/usr/include/c++/10/bits/basic_string.h:77:11: note: 'class std::__cxx11::basic_string' declared here - 77 | class basic_string - | ^~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:2: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/curve2d.cpp:3: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; @@ -20484,57 +21353,34 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:10, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr; T = std::shared_ptr; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::Array >]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:352:40: required from 'ngcore::Archive& ngcore::Archive::operator&(std::shared_ptr<_Tp>&) [with T = netgen::Array >]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/splinesurface.hpp:61:68: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/memory:84, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:1: -/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here - 121 | class shared_ptr : public __shared_ptr<_Tp> - | ^~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:10, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<2>; T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array, 0, int>; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/splinegeometry.hpp:39:10: required from 'void netgen::SplineGeometry::DoArchive(ngcore::Archive&) [with int D = 2]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::SplineGeometry<2>; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::SplineGeometry<2>]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:561:22: required from 'ngcore::Archive& ngcore::Archive::operator&(const T*&) [with T = netgen::SplineGeometry<2>]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/extrusion.hpp:141:19: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<2>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:29, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:11, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/bspline2d.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here - 22 | class GeomPoint : public Point - | ^~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/python_geom2d.cpp: In static member function 'static void ExportGeom2d(pybind11::module&)::::_FUN(netgen::SplineGeometry2d&, pybind11::list, int, int)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/python_geom2d.cpp:134:19: warning: 'seg' may be used uninitialized in this function [-Wmaybe-uninitialized] - 134 | seg->rightdom = rightdomain; - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:24, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgparser.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.hpp:302:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 302 | if (msnr < triapprox.Size()) + | ~~~~~^~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgparser.cpp: In function 'netgen::Solid* netgen::ParsePrimary(netgen::CSGScanner&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgparser.cpp:416:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 416 | for(int i=0; i': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/python_geom2d.cpp:91:27: warning: 'seg' may be used uninitialized in this function [-Wmaybe-uninitialized] - 91 | seg->rightdom = rightdomain; - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:26, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:5: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/curve2d.cpp:4: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; @@ -20586,7 +21428,7 @@ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:5: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/curve2d.cpp:4: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) @@ -20594,7 +21436,7 @@ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:64, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:5: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/curve2d.cpp:4: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 52 | for (int i = 0; i < Size(); i++) @@ -20602,7 +21444,7 @@ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:67, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:5: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/curve2d.cpp:4: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) @@ -20615,150 +21457,23 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgparser.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 384 | for (TIND i = BASE; i < size+BASE; i++) + | ~~^~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:24, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:5: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/curve2d.cpp:4: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.hpp:302:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 302 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::Clean()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:80:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - 80 | for (int i = 0; i < solids.Size(); i++) - | ~~^~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:83:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - 83 | for (int i = 0; i < solids.Size(); i++) - | ~~^~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:87:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 87 | for(int i = 0; i < to_delete.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:92:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - 92 | for (int i = 0; i < splinecurves2d.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:93:7: warning: deleting object of polymorphic class type 'netgen::SplineGeometry<2>' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] - 93 | delete splinecurves2d[i]; - | ^~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:101:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 101 | for(int i = 0; iSize(); j++) - | ~~^~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:788:20: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 788 | for (i = 0; i < min2(surfind.Size(),bcname.Size()); i++) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:800:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 800 | for (i = 0; i < surfind.Size(); i++) - | ~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:825:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 825 | for ( i = 0; i < min2(polysurfs.Size(),bcnum.Size()); i++) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:827:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 827 | for (int j = 0; j < polysurfs[i]->Size(); j++) - | ~~^~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:842:20: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 842 | for (i = 0; i < min2(surfind.Size(),bcnum.Size()); i++) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::FindIdenticSurfaces(double)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:874:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 874 | for (int i = 0; i < isidenticto.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::GetIndependentSurfaceIndices(const netgen::Solid*, const netgen::BoxSphere<3>&, netgen::Array&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:921:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 921 | for (int i = 0; i < locsurf.Size(); i++) - | ~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::GetIndependentSurfaceIndices(netgen::Array&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:985:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 985 | for (int i = 0; i < locsurf.Size(); i++) - | ~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::CalcTriangleApproximation(double, double)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:1021:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 1021 | for (int i = 0; i < triapprox.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:1117:12: warning: catching polymorphic type 'class std::exception' by value [-Wcatch-value=] - 1117 | catch (exception) - | ^~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::RefineTriangleApprox(netgen::Solid*, int, const netgen::BoxSphere<3>&, double, const netgen::TATriangle&, netgen::TriangleApproximation&, netgen::IndexSet&, int)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:1167:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 1167 | for (int i = 0; i < lsurfi.Size(); i++) - | ~~^~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:1179:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 1179 | for (int i = 0; i < lsurfi.Size(); i++) - | ~~^~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:1185:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 1185 | for (int i = 0; i < lsurfi.Size(); i++) - | ~~^~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:1211:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 1211 | for (int i = 0; i < lsurfi.Size(); i++) - | ~~^~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::IterateAllSolids(netgen::SolidIterator&, bool) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:1500:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - 1500 | for (int i = 0; i < solids.Size(); i++) - | ~~^~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:1504:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - 1504 | for (int i = 0; i < solids.Size(); i++) - | ~~^~~~~~~~~~~~~~~ -[ 64%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/curve2d.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dcsg_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/curve2d.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/curve2d.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:2: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/curve2d.cpp:3: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:82:47: required from here /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] @@ -20779,13 +21494,13 @@ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:5: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgparser.cpp:5: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here 932 | class Segment | ^~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:2: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgparser.cpp:2: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:603:29: required from here @@ -20795,13 +21510,13 @@ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:5: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgparser.cpp:5: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here 1066 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:2: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgparser.cpp:2: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.hpp:351:85: required from here @@ -20810,13 +21525,13 @@ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/memory:84, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:1: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgparser.cpp:1: /usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here 121 | class shared_ptr : public __shared_ptr<_Tp> | ^~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:2: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgparser.cpp:2: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/triapprox.hpp:49:57: required from here @@ -20826,262 +21541,44 @@ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:17, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:11, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:5: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgparser.cpp:5: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here 76 | class Vec : public ngsimd::AlignedAlloc> | ^~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = netgen::Solid*; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = netgen::Solid*; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:81:45: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] - 190 | for(TIND i=0; pos==-1 && i < this->size; i++) - | ~~^~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/ngcore.hpp:8, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:20, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = netgen::Surface*; std::string = std::__cxx11::basic_string]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = netgen::Surface*; std::string = std::__cxx11::basic_string]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:547:29: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] - 58 | for (int i = 0; i < names.size(); i++) - | ~~^~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = netgen::Solid*; std::string = std::__cxx11::basic_string]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/symboltable.hpp:116:14: required from 'bool ngcore::SymbolTable::Used(const string&) const [with T = netgen::Solid*; std::string = std::__cxx11::basic_string]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:587:26: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = netgen::SplineGeometry<2>*; std::string = std::__cxx11::basic_string]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = netgen::SplineGeometry<2>*; std::string = std::__cxx11::basic_string]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:630:32: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = netgen::SplineGeometry<3>*; std::string = std::__cxx11::basic_string]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = netgen::SplineGeometry<3>*; std::string = std::__cxx11::basic_string]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:634:32: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgparser.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 509 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 522 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgparser.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] - 774 | for (size_t i = 0; i < np; i++) - | ~~^~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 1482 | if(identnr <= type.Size()) - | ~~~~~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 1489 | while(type.Size() < identnr) - | ~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:24, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgparser.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 191 | for (int i = 0; i < loch.boxes.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:26, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgparser.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; - | ~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:634:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 634 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; - | ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:646:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 646 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; - | ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 653 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } - | ~~~~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) - | ~~~~^~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgparser.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 124 | for (int i = 0; i < transfreezone.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<3>; T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/splinesurface.hpp:61:12: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgparser.cpp:719:30: required from 'void netgen::LoadSpline(netgen::SplineGeometry&, netgen::CSGScanner&) [with int D = 2]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgparser.cpp:1197:31: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<2>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 438 | memcpy (p, data, sizeof(T)*mins); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:29, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:11, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<3>' declared here + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgparser.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here 22 | class GeomPoint : public Point | ^~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr >; T = std::shared_ptr >; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array > >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/splinesurface.hpp:61:25: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/memory:84, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:1: -/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr >' declared here - 121 | class shared_ptr : public __shared_ptr<_Tp> - | ^~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:64, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgparser.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 52 | for (int i = 0; i < Size(); i++) - | ~~^~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::__cxx11::basic_string; T = std::__cxx11::basic_string; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/splinesurface.hpp:61:35: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/string:55, - from /usr/include/c++/10/bits/locale_classes.h:40, - from /usr/include/c++/10/bits/ios_base.h:41, - from /usr/include/c++/10/ios:42, - from /usr/include/c++/10/ostream:38, - from /usr/include/c++/10/iostream:39, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:4, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:1: -/usr/include/c++/10/bits/basic_string.h:77:11: note: 'class std::__cxx11::basic_string' declared here - 77 | class basic_string - | ^~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:67, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgparser.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:24, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgparser.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.hpp:302:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 302 | if (msnr < triapprox.Size()) - | ~~~~~^~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgparser.cpp: In function 'netgen::Solid* netgen::ParsePrimary(netgen::CSGScanner&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgparser.cpp:416:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 416 | for(int i=0; i::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr; T = std::shared_ptr; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::Array >]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:352:40: required from 'ngcore::Archive& ngcore::Archive::operator&(std::shared_ptr<_Tp>&) [with T = netgen::Array >]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/splinesurface.hpp:61:68: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/memory:84, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:1: -/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here - 121 | class shared_ptr : public __shared_ptr<_Tp> - | ^~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<2>; T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array, 0, int>; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/splinegeometry.hpp:39:10: required from 'void netgen::SplineGeometry::DoArchive(ngcore::Archive&) [with int D = 2]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::SplineGeometry<2>; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::SplineGeometry<2>]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:561:22: required from 'ngcore::Archive& ngcore::Archive::operator&(const T*&) [with T = netgen::SplineGeometry<2>]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/extrusion.hpp:141:19: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<2>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgparser.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgparser.cpp:719:30: required from 'void netgen::LoadSpline(netgen::SplineGeometry&, netgen::CSGScanner&) [with int D = 3]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgparser.cpp:1223:31: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 438 | memcpy (p, data, sizeof(T)*mins); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:29, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:11, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgparser.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<3>' declared here 22 | class GeomPoint : public Point | ^~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgparser.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 384 | for (TIND i = BASE; i < size+BASE; i++) - | ~~^~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/netgenout.hpp:103:46: required from here @@ -21097,13 +21594,13 @@ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgparser.cpp:5: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/curve2d.cpp:4: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here 932 | class Segment | ^~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgparser.cpp:2: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/curve2d.cpp:3: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:603:29: required from here @@ -21113,13 +21610,13 @@ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgparser.cpp:5: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/curve2d.cpp:4: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here 1066 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgparser.cpp:2: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/curve2d.cpp:3: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.hpp:351:85: required from here @@ -21128,13 +21625,13 @@ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/memory:84, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgparser.cpp:1: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/curve2d.cpp:1: /usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here 121 | class shared_ptr : public __shared_ptr<_Tp> | ^~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgparser.cpp:2: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/curve2d.cpp:3: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/triapprox.hpp:49:57: required from here @@ -21144,47 +21641,13 @@ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:17, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:11, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgparser.cpp:5: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/curve2d.cpp:4: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here 76 | class Vec : public ngsimd::AlignedAlloc> | ^~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgparser.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgparser.cpp:719:30: required from 'void netgen::LoadSpline(netgen::SplineGeometry&, netgen::CSGScanner&) [with int D = 2]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgparser.cpp:1197:31: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<2>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:29, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:11, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgparser.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here - 22 | class GeomPoint : public Point - | ^~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgparser.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgparser.cpp:719:30: required from 'void netgen::LoadSpline(netgen::SplineGeometry&, netgen::CSGScanner&) [with int D = 3]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgparser.cpp:1223:31: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:29, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:11, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgparser.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<3>' declared here - 22 | class GeomPoint : public Point - | ^~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgparser.cpp:2: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr >; T = std::shared_ptr >; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' @@ -21240,177 +21703,6 @@ /usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here 121 | class shared_ptr : public __shared_ptr<_Tp> | ^~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/curve2d.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 509 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 522 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/curve2d.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] - 774 | for (size_t i = 0; i < np; i++) - | ~~^~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 1482 | if(identnr <= type.Size()) - | ~~~~~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 1489 | while(type.Size() < identnr) - | ~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:24, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/curve2d.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 191 | for (int i = 0; i < loch.boxes.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:26, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/curve2d.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; - | ~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:634:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 634 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; - | ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:646:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 646 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; - | ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 653 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } - | ~~~~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) - | ~~~~^~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/curve2d.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 124 | for (int i = 0; i < transfreezone.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:64, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/curve2d.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 52 | for (int i = 0; i < Size(); i++) - | ~~^~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:67, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/curve2d.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:24, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/curve2d.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.hpp:302:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 302 | if (msnr < triapprox.Size()) - | ~~~~~^~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/curve2d.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 384 | for (TIND i = BASE; i < size+BASE; i++) - | ~~^~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/netgenout.hpp:103:46: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] - 190 | for(TIND i=0; pos==-1 && i < this->size; i++) - | ~~^~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:211:25: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/curve2d.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here - 932 | class Segment - | ^~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/curve2d.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:603:29: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/curve2d.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here - 1066 | class FaceDescriptor - | ^~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/curve2d.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.hpp:351:85: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/memory:84, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/curve2d.cpp:1: -/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here - 121 | class shared_ptr : public __shared_ptr<_Tp> - | ^~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/curve2d.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/triapprox.hpp:49:57: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:17, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:11, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/curve2d.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here - 76 | class Vec : public ngsimd::AlignedAlloc> - | ^~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/curve2d.cpp:3: @@ -21509,25 +21801,10 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here 22 | class GeomPoint : public Point | ^~~~~~~~~ -[ 64%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/edgeflw.cpp.o +[ 66%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/edgeflw.cpp.o cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dcsg_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/edgeflw.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/edgeflw.cpp -[ 65%] Linking CXX shared library libgeom2d.so -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/geom2d && /usr/bin/cmake -E cmake_link_script CMakeFiles/geom2d.dir/link.txt --verbose=1 -/usr/bin/c++ -fPIC -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libgeom2d.so.6.2 -o libgeom2d.so.6.2.1905 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,/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing:/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/core:/usr/lib/arm-linux-gnueabihf/openmpi/lib: ../meshing/libmesh.so.6.2.1905 -lpython3.9 ../core/libngcore.so.6.2.1905 -lz /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi_cxx.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so -lpython3.9 -lmetis -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/geom2d && /usr/bin/cmake -E cmake_symlink_library libgeom2d.so.6.2.1905 libgeom2d.so.6.2 libgeom2d.so -make[3]: Leaving directory '/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf' -[ 65%] Built target geom2d -make -f libsrc/geom2d/CMakeFiles/geom2dvis.dir/build.make libsrc/geom2d/CMakeFiles/geom2dvis.dir/depend -make[3]: Entering directory '/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf' -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/netgen-6.2.2006+really6.2.1905+dfsg /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/geom2d /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/geom2d/CMakeFiles/geom2dvis.dir/DependInfo.cmake --color= -Dependee "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/geom2d/CMakeFiles/geom2dvis.dir/DependInfo.cmake" is newer than depender "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/geom2d/CMakeFiles/geom2dvis.dir/depend.internal". -Dependee "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/geom2d/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/geom2d/CMakeFiles/geom2dvis.dir/depend.internal". -Scanning dependencies of target geom2dvis -make[3]: Leaving directory '/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf' -make -f libsrc/geom2d/CMakeFiles/geom2dvis.dir/build.make libsrc/geom2d/CMakeFiles/geom2dvis.dir/build -make[3]: Entering directory '/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf' -[ 65%] Building CXX object libsrc/geom2d/CMakeFiles/geom2dvis.dir/vsgeom2d.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/geom2d && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGLIB_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dgeom2dvis_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/geom2d -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/geom2dvis.dir/vsgeom2d.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/vsgeom2d.cpp +[ 67%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/explicitcurve2d.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dcsg_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/explicitcurve2d.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/explicitcurve2d.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:6, @@ -21541,16 +21818,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::AddSurface(netgen::Surface*)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:540:27: warning: '%d' directive writing between 1 and 11 bytes into a region of size 9 [-Wformat-overflow=] - 540 | sprintf (name, "nnsurf%d", cntsurfs); - | ^~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:540:20: note: directive argument in the range [-2147483647, 2147483647] - 540 | sprintf (name, "nnsurf%d", cntsurfs); - | ^~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.cpp:540:13: note: 'sprintf' output between 8 and 18 bytes into a destination of size 15 - 540 | sprintf (name, "nnsurf%d", cntsurfs); - | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/edgeflw.cpp:2: @@ -21573,6 +21840,18 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 191 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:10, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/explicitcurve2d.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 509 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 522 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:26, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/edgeflw.cpp:2: @@ -21631,6 +21910,30 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.hpp:302:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 302 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/explicitcurve2d.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] + 774 | for (size_t i = 0; i < np; i++) + | ~~^~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 1482 | if(identnr <= type.Size()) + | ~~~~~~~~^~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 1489 | while(type.Size() < identnr) + | ~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:24, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/explicitcurve2d.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 191 | for (int i = 0; i < loch.boxes.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/edgeflw.cpp: In constructor 'netgen::EdgeCalculation::EdgeCalculation(const netgen::CSGeometry&, netgen::Array&, netgen::MeshingParameters&)': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/edgeflw.cpp:22:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 22 | for (int i = 0; i < specpoints.Size(); i++) @@ -21688,10 +21991,42 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/edgeflw.cpp:488:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 488 | for(int i=0; i&, double, const netgen::Mesh&, netgen::Array, 0, int>&, netgen::Array&)': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/edgeflw.cpp:779:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 779 | for (int i = 0; i < locind.Size(); i++) @@ -21703,9 +22038,33 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/edgeflw.cpp:1017:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1017 | for (int j = 0; j < locsurfind.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:64, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/explicitcurve2d.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 52 | for (int i = 0; i < Size(); i++) + | ~~^~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/edgeflw.cpp:1141:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1141 | for (int l = 1; !hi && l <= refedges.Size(); l++) | ~~^~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:67, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/explicitcurve2d.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/edgeflw.cpp:1240:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1240 | for(int i=0; i& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 384 | for (TIND i = BASE; i < size+BASE; i++) + | ~~^~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/netgenout.hpp:103:46: required from here @@ -21843,19 +22217,75 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here 932 | class Segment | ^~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/myadt.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:6, +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/netgenout.hpp:103:46: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] + 190 | for(TIND i=0; pos==-1 && i < this->size; i++) + | ~~^~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:211:25: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/vsgeom2d.cpp:1: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 509 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 522 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/explicitcurve2d.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here + 932 | class Segment + | ^~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:10, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/explicitcurve2d.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:603:29: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/explicitcurve2d.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here + 1066 | class FaceDescriptor + | ^~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:10, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/explicitcurve2d.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.hpp:351:85: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/memory:84, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/explicitcurve2d.cpp:1: +/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here + 121 | class shared_ptr : public __shared_ptr<_Tp> + | ^~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:10, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/explicitcurve2d.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/triapprox.hpp:49:57: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:17, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:11, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/explicitcurve2d.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here + 76 | class Vec : public ngsimd::AlignedAlloc> + | ^~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:6, @@ -21920,80 +22350,66 @@ /usr/include/c++/10/bits/basic_string.h:77:11: note: 'class std::__cxx11::basic_string' declared here 77 | class basic_string | ^~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/vsgeom2d.cpp:1: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] - 774 | for (size_t i = 0; i < np; i++) - | ~~^~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 1482 | if(identnr <= type.Size()) - | ~~~~~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 1489 | while(type.Size() < identnr) - | ~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:24, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/vsgeom2d.cpp:1: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 191 | for (int i = 0; i < loch.boxes.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:26, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/vsgeom2d.cpp:1: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; - | ~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp:634:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 634 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; - | ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp:646:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 646 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; - | ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 653 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } - | ~~~~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) - | ~~~~^~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/vsgeom2d.cpp:1: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 124 | for (int i = 0; i < transfreezone.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:64, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/vsgeom2d.cpp:1: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 52 | for (int i = 0; i < Size(); i++) - | ~~^~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:67, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/vsgeom2d.cpp:1: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:10, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/explicitcurve2d.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<3>; T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/splinesurface.hpp:61:12: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:29, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:11, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/explicitcurve2d.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<3>' declared here + 22 | class GeomPoint : public Point + | ^~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:10, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/explicitcurve2d.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr >; T = std::shared_ptr >; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array > >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/splinesurface.hpp:61:25: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/memory:84, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/explicitcurve2d.cpp:1: +/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr >' declared here + 121 | class shared_ptr : public __shared_ptr<_Tp> + | ^~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:10, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/explicitcurve2d.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::__cxx11::basic_string; T = std::__cxx11::basic_string; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/splinesurface.hpp:61:35: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/string:55, + from /usr/include/c++/10/bits/locale_classes.h:40, + from /usr/include/c++/10/bits/ios_base.h:41, + from /usr/include/c++/10/ios:42, + from /usr/include/c++/10/ostream:38, + from /usr/include/c++/10/iostream:39, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:4, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/explicitcurve2d.cpp:1: +/usr/include/c++/10/bits/basic_string.h:77:11: note: 'class std::__cxx11::basic_string' declared here + 77 | class basic_string + | ^~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:6, @@ -22040,312 +22456,53 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/../include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here 22 | class GeomPoint : public Point | ^~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/vsgeom2d.cpp: In member function 'virtual void netgen::VisualSceneGeometry2d::DrawScene()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/vsgeom2d.cpp:29:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 29 | if (changeval != geometry2d->GetSplines().Size()) - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/vsgeom2d.cpp:57:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 57 | for (int i = 1; i <= geometry2d->GetSplines().Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/vsgeom2d.cpp:62:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 62 | for (int j = 0; j < points.Size(); j++) - | ~~^~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/vsgeom2d.cpp:69:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 69 | for (int i = 1; i <= geometry2d->GetSplines().Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/vsgeom2d.cpp:1: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 384 | for (TIND i = BASE; i < size+BASE; i++) - | ~~^~~~~~~~~~~ -[ 66%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/explicitcurve2d.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dcsg_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/explicitcurve2d.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/explicitcurve2d.cpp -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/netgenout.hpp:103:46: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] - 190 | for(TIND i=0; pos==-1 && i < this->size; i++) - | ~~^~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp:211:25: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/vsgeom2d.cpp:1: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here - 932 | class Segment - | ^~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/vsgeom2d.cpp:1: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshclass.hpp:603:29: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/vsgeom2d.cpp:1: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here - 1066 | class FaceDescriptor - | ^~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/vsgeom2d.cpp:1: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/curvedelems.hpp:56:70: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/../gprim/gprim.hpp:17, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:7, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/vsgeom2d.cpp:1: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here - 76 | class Vec : public ngsimd::AlignedAlloc> - | ^~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/vsgeom2d.cpp:1: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<2>; T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array, 0, int>; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/../gprim/splinegeometry.hpp:39:10: required from 'void netgen::SplineGeometry::DoArchive(ngcore::Archive&) [with int D = 2]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geometry2d.hpp:156:26: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<2>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/../gprim/gprim.hpp:29, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/meshing.hpp:7, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/vsgeom2d.cpp:1: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/../meshing/../include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here - 22 | class GeomPoint : public Point - | ^~~~~~~~~ -[ 67%] Linking CXX shared library libgeom2dvis.so -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/geom2d && /usr/bin/cmake -E cmake_link_script CMakeFiles/geom2dvis.dir/link.txt --verbose=1 -/usr/bin/c++ -fPIC -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libgeom2dvis.so.6.2 -o libgeom2dvis.so.6.2.1905 CMakeFiles/geom2dvis.dir/vsgeom2d.cpp.o -Wl,-rpath,/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/geom2d:/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing:/usr/lib/arm-linux-gnueabihf/openmpi/lib:/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/core: libgeom2d.so.6.2.1905 ../meshing/libmesh.so.6.2.1905 -lz /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi_cxx.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so -lmetis -lpython3.9 ../core/libngcore.so.6.2.1905 -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/geom2d && /usr/bin/cmake -E cmake_symlink_library libgeom2dvis.so.6.2.1905 libgeom2dvis.so.6.2 libgeom2dvis.so -make[3]: Leaving directory '/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf' -[ 67%] Built target geom2dvis -[ 67%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/extrusion.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dcsg_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/extrusion.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/extrusion.cpp -[ 68%] Linking CXX shared library libstl.so -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/stlgeom && /usr/bin/cmake -E cmake_link_script CMakeFiles/stl.dir/link.txt --verbose=1 -/usr/bin/c++ -fPIC -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libstl.so.6.2 -o libstl.so.6.2.1905 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,/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing:/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/core:/usr/lib/arm-linux-gnueabihf/openmpi/lib: ../meshing/libmesh.so.6.2.1905 -lpython3.9 ../core/libngcore.so.6.2.1905 -lz /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi_cxx.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so -lpython3.9 -lmetis -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:10, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/explicitcurve2d.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 509 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 522 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/stlgeom && /usr/bin/cmake -E cmake_symlink_library libstl.so.6.2.1905 libstl.so.6.2 libstl.so -make[3]: Leaving directory '/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf' -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/explicitcurve2d.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] - 774 | for (size_t i = 0; i < np; i++) - | ~~^~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 1482 | if(identnr <= type.Size()) - | ~~~~~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 1489 | while(type.Size() < identnr) - | ~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:24, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/explicitcurve2d.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 191 | for (int i = 0; i < loch.boxes.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~ -[ 68%] Built target stl -make -f libsrc/stlgeom/CMakeFiles/stlvis.dir/build.make libsrc/stlgeom/CMakeFiles/stlvis.dir/depend -make[3]: Entering directory '/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf' -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/netgen-6.2.2006+really6.2.1905+dfsg /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/stlgeom /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/stlgeom/CMakeFiles/stlvis.dir/DependInfo.cmake --color= -Dependee "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/stlgeom/CMakeFiles/stlvis.dir/DependInfo.cmake" is newer than depender "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/stlgeom/CMakeFiles/stlvis.dir/depend.internal". -Dependee "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/stlgeom/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/stlgeom/CMakeFiles/stlvis.dir/depend.internal". -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:26, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/explicitcurve2d.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; - | ~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:634:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 634 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; - | ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:646:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 646 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; - | ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 653 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } - | ~~~~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) - | ~~~~^~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/explicitcurve2d.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 124 | for (int i = 0; i < transfreezone.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~~~~ -Scanning dependencies of target stlvis -make[3]: Leaving directory '/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf' -make -f libsrc/stlgeom/CMakeFiles/stlvis.dir/build.make libsrc/stlgeom/CMakeFiles/stlvis.dir/build -make[3]: Entering directory '/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf' -[ 68%] Building CXX object libsrc/stlgeom/CMakeFiles/stlvis.dir/vsstl.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/stlgeom && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dstlvis_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/stlgeom -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/stlvis.dir/vsstl.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/vsstl.cpp -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:64, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/explicitcurve2d.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 52 | for (int i = 0; i < Size(); i++) - | ~~^~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:67, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/explicitcurve2d.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:24, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/explicitcurve2d.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.hpp:302:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 302 | if (msnr < triapprox.Size()) - | ~~~~~^~~~~~~~~~~~~~~~~~ -[ 69%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/gencyl.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dcsg_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/gencyl.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/gencyl.cpp -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:10, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/explicitcurve2d.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 384 | for (TIND i = BASE; i < size+BASE; i++) - | ~~^~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/netgenout.hpp:103:46: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] - 190 | for(TIND i=0; pos==-1 && i < this->size; i++) - | ~~^~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:211:25: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/explicitcurve2d.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here - 932 | class Segment - | ^~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:10, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/explicitcurve2d.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:603:29: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/explicitcurve2d.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here - 1066 | class FaceDescriptor - | ^~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:10, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/explicitcurve2d.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.hpp:351:85: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438: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] +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr; T = std::shared_ptr; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::Array >]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:352:40: required from 'ngcore::Archive& ngcore::Archive::operator&(std::shared_ptr<_Tp>&) [with T = netgen::Array >]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/splinesurface.hpp:61:68: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438: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] 438 | memcpy (p, data, sizeof(T)*mins); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/memory:84, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/explicitcurve2d.cpp:1: -/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here +/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here 121 | class shared_ptr : public __shared_ptr<_Tp> | ^~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:10, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/explicitcurve2d.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/triapprox.hpp:49:57: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438: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] +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<2>; T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array, 0, int>; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/splinegeometry.hpp:39:10: required from 'void netgen::SplineGeometry::DoArchive(ngcore::Archive&) [with int D = 2]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::SplineGeometry<2>; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::SplineGeometry<2>]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:561:22: required from 'ngcore::Archive& ngcore::Archive::operator&(const T*&) [with T = netgen::SplineGeometry<2>]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/extrusion.hpp:141:19: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<2>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 438 | memcpy (p, data, sizeof(T)*mins); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:17, +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:29, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:11, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/explicitcurve2d.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here - 76 | class Vec : public ngsimd::AlignedAlloc> - | ^~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here + 22 | class GeomPoint : public Point + | ^~~~~~~~~ +[ 67%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/extrusion.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dcsg_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/extrusion.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/extrusion.cpp +[ 68%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/gencyl.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dcsg_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/gencyl.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/gencyl.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/linalg.hpp:23, @@ -22383,66 +22540,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 191 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:10, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/explicitcurve2d.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<3>; T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/splinesurface.hpp:61:12: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:29, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:11, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/explicitcurve2d.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<3>' declared here - 22 | class GeomPoint : public Point - | ^~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:10, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/explicitcurve2d.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr >; T = std::shared_ptr >; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array > >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/splinesurface.hpp:61:25: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/memory:84, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/explicitcurve2d.cpp:1: -/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr >' declared here - 121 | class shared_ptr : public __shared_ptr<_Tp> - | ^~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:10, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/explicitcurve2d.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::__cxx11::basic_string; T = std::__cxx11::basic_string; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/splinesurface.hpp:61:35: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/string:55, - from /usr/include/c++/10/bits/locale_classes.h:40, - from /usr/include/c++/10/bits/ios_base.h:41, - from /usr/include/c++/10/ios:42, - from /usr/include/c++/10/ostream:38, - from /usr/include/c++/10/iostream:39, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:4, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/explicitcurve2d.cpp:1: -/usr/include/c++/10/bits/basic_string.h:77:11: note: 'class std::__cxx11::basic_string' declared here - 77 | class basic_string - | ^~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:26, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, @@ -22499,49 +22596,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:10, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/explicitcurve2d.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr; T = std::shared_ptr; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::Array >]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:352:40: required from 'ngcore::Archive& ngcore::Archive::operator&(std::shared_ptr<_Tp>&) [with T = netgen::Array >]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/splinesurface.hpp:61:68: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/memory:84, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/explicitcurve2d.cpp:1: -/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here - 121 | class shared_ptr : public __shared_ptr<_Tp> - | ^~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:10, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/explicitcurve2d.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<2>; T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array, 0, int>; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/splinegeometry.hpp:39:10: required from 'void netgen::SplineGeometry::DoArchive(ngcore::Archive&) [with int D = 2]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::SplineGeometry<2>; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::SplineGeometry<2>]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:561:22: required from 'ngcore::Archive& ngcore::Archive::operator&(const T*&) [with T = netgen::SplineGeometry<2>]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/extrusion.hpp:141:19: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<2>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:29, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:11, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/explicitcurve2d.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here - 22 | class GeomPoint : public Point - | ^~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:24, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/extrusion.cpp:4: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': @@ -22586,21 +22640,8 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 384 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ -[ 69%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/genmesh.cpp.o +[ 68%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/genmesh.cpp.o cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dcsg_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/genmesh.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/genmesh.cpp -[ 70%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/identify.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dcsg_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/identify.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/identify.cpp -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/myadt.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/vsstl.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 509 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 522 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/netgenout.hpp:103:46: required from here @@ -22673,62 +22714,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here 76 | class Vec : public ngsimd::AlignedAlloc> | ^~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeom.hpp:24, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/vsstl.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] - 774 | for (size_t i = 0; i < np; i++) - | ~~^~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 1482 | if(identnr <= type.Size()) - | ~~~~~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 1489 | while(type.Size() < identnr) - | ~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshing.hpp:24, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeom.hpp:24, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/vsstl.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 191 | for (int i = 0; i < loch.boxes.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshing.hpp:26, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeom.hpp:24, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/vsstl.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; - | ~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshclass.hpp:634:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 634 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; - | ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshclass.hpp:646:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 646 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; - | ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 653 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } - | ~~~~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) - | ~~~~^~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshing.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeom.hpp:24, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/vsstl.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 124 | for (int i = 0; i < transfreezone.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/linalg.hpp:23, @@ -22742,41 +22727,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshing.hpp:64, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeom.hpp:24, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/vsstl.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 52 | for (int i = 0; i < Size(); i++) - | ~~^~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshing.hpp:67, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeom.hpp:24, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/vsstl.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeom.hpp:48, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/vsstl.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltool.hpp:68:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 68 | if (i <= charttrigs.Size()) {return charttrigs.Get(i);} - | ~~^~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/vsstl.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeom.hpp:450:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 450 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, @@ -22801,6 +22751,30 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 191 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:26, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/gencyl.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; + | ~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:634:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 634 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; + | ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:646:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 646 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; + | ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 653 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } + | ~~~~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) + | ~~~~^~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/linalg.hpp:23, @@ -22834,36 +22808,12 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438: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] 438 | memcpy (p, data, sizeof(T)*mins); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:26, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/gencyl.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; - | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/memory:84, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/extrusion.cpp:1: /usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr >' declared here 121 | class shared_ptr : public __shared_ptr<_Tp> | ^~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:634:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 634 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; - | ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:646:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 646 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; - | ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 653 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } - | ~~~~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) - | ~~~~^~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/linalg.hpp:23, @@ -22920,17 +22870,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/vsstl.cpp: In member function 'virtual void netgen::VisualSceneSTLMeshing::DrawScene()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/vsstl.cpp:411:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 411 | for (j = 1; j <= me.Size(); j++) - | ~~^~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/vsstl.cpp:745:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 745 | for (j = 1; j <= stlgeometry->meshlines.Size(); j++) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/vsstl.cpp: In member function 'virtual void netgen::VisualSceneSTLGeometry::BuildScene(int)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/vsstl.cpp:1184:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 1184 | for (int i = 1; i <= trilists.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:24, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/gencyl.cpp:2: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': @@ -22982,6 +22921,9 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here 22 | class GeomPoint : public Point | ^~~~~~~~~ +[ 69%] Linking CXX shared library libstl.so +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/stlgeom && /usr/bin/cmake -E cmake_link_script CMakeFiles/stl.dir/link.txt --verbose=1 +/usr/bin/c++ -fPIC -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libstl.so.6.2 -o libstl.so.6.2.1905 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,/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing:/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/core:/usr/lib/arm-linux-gnueabihf/openmpi/lib: ../meshing/libmesh.so.6.2.1905 -lpython3.9 ../core/libngcore.so.6.2.1905 -lz /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi_cxx.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so -lpython3.9 -lmetis In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/linalg.hpp:23, @@ -22992,14 +22934,20 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 384 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/vsstl.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 384 | for (TIND i = BASE; i < size+BASE; i++) - | ~~^~~~~~~~~~~ +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/stlgeom && /usr/bin/cmake -E cmake_symlink_library libstl.so.6.2.1905 libstl.so.6.2 libstl.so +make[3]: Leaving directory '/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf' +[ 69%] Built target stl +make -f libsrc/stlgeom/CMakeFiles/stlvis.dir/build.make libsrc/stlgeom/CMakeFiles/stlvis.dir/depend +make[3]: Entering directory '/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf' +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/netgen-6.2.2006+really6.2.1905+dfsg /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/stlgeom /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/stlgeom/CMakeFiles/stlvis.dir/DependInfo.cmake --color= +Dependee "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/stlgeom/CMakeFiles/stlvis.dir/DependInfo.cmake" is newer than depender "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/stlgeom/CMakeFiles/stlvis.dir/depend.internal". +Dependee "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/stlgeom/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/stlgeom/CMakeFiles/stlvis.dir/depend.internal". +Scanning dependencies of target stlvis +make[3]: Leaving directory '/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf' +make -f libsrc/stlgeom/CMakeFiles/stlvis.dir/build.make libsrc/stlgeom/CMakeFiles/stlvis.dir/build +make[3]: Entering directory '/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf' +[ 69%] Building CXX object libsrc/stlgeom/CMakeFiles/stlvis.dir/vsstl.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/stlgeom && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dstlvis_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/stlgeom -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/stlvis.dir/vsstl.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/vsstl.cpp /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/netgenout.hpp:103:46: required from here @@ -23076,77 +23024,49 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here 76 | class Vec : public ngsimd::AlignedAlloc> | ^~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/netgenout.hpp:103:46: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] - 190 | for(TIND i=0; pos==-1 && i < this->size; i++) - | ~~^~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshclass.hpp:211:25: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeom.hpp:24, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/vsstl.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here - 932 | class Segment - | ^~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/vsstl.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshclass.hpp:603:29: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeom.hpp:24, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/vsstl.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here - 1066 | class FaceDescriptor - | ^~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/vsstl.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeom.hpp:277:46: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:438: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] +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/linalg.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/linalg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/gencyl.cpp:1: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<3>; T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/splinesurface.hpp:61:12: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 438 | memcpy (p, data, sizeof(T)*mins); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/../include/../gprim/gprim.hpp:22, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/../include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshing.hpp:7, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeom.hpp:24, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/vsstl.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here - 67 | class Point3d - | ^~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/vsstl.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeom.hpp:311:53: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:438: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] +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:29, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:11, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/gencyl.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<3>' declared here + 22 | class GeomPoint : public Point + | ^~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/linalg.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/linalg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/gencyl.cpp:1: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr >; T = std::shared_ptr >; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array > >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/splinesurface.hpp:61:25: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438: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] 438 | memcpy (p, data, sizeof(T)*mins); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/../include/../gprim/gprim.hpp:22, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/../include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshing.hpp:7, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeom.hpp:24, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/vsstl.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here - 184 | class Vec3d - | ^~~~~ +In file included from /usr/include/c++/10/memory:84, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../include/mystdlib.h:18, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:16, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/linalg.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/linalg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/gencyl.cpp:1: +/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr >' declared here + 121 | class shared_ptr : public __shared_ptr<_Tp> + | ^~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/genmesh.cpp:4: @@ -23158,6 +23078,34 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/linalg.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/linalg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/gencyl.cpp:1: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::__cxx11::basic_string; T = std::__cxx11::basic_string; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/splinesurface.hpp:61:35: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/string:55, + from /usr/include/c++/10/bits/locale_classes.h:40, + from /usr/include/c++/10/bits/ios_base.h:41, + from /usr/include/c++/10/ios:42, + from /usr/include/c++/10/ostream:38, + from /usr/include/c++/10/iostream:39, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../include/mystdlib.h:4, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:16, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/linalg.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/linalg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/gencyl.cpp:1: +/usr/include/c++/10/bits/basic_string.h:77:11: note: 'class std::__cxx11::basic_string' declared here + 77 | class basic_string + | ^~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, @@ -23182,6 +23130,31 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 191 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/linalg.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/linalg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/gencyl.cpp:1: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr; T = std::shared_ptr; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::Array >]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:352:40: required from 'ngcore::Archive& ngcore::Archive::operator&(std::shared_ptr<_Tp>&) [with T = netgen::Array >]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/splinesurface.hpp:61:68: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/memory:84, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../include/mystdlib.h:18, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:16, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/linalg.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/linalg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/gencyl.cpp:1: +/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here + 121 | class shared_ptr : public __shared_ptr<_Tp> + | ^~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:26, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, @@ -23219,72 +23192,25 @@ from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/linalg.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/linalg.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/gencyl.cpp:1: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<3>; T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/splinesurface.hpp:61:12: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<2>; T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array, 0, int>; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/splinegeometry.hpp:39:10: required from 'void netgen::SplineGeometry::DoArchive(ngcore::Archive&) [with int D = 2]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::SplineGeometry<2>; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::SplineGeometry<2>]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:561:22: required from 'ngcore::Archive& ngcore::Archive::operator&(const T*&) [with T = netgen::SplineGeometry<2>]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/extrusion.hpp:141:19: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<2>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 438 | memcpy (p, data, sizeof(T)*mins); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:29, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:11, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/gencyl.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<3>' declared here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here 22 | class GeomPoint : public Point | ^~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/linalg.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/linalg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/gencyl.cpp:1: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr >; T = std::shared_ptr >; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array > >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/splinesurface.hpp:61:25: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/memory:84, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../include/mystdlib.h:18, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:16, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/linalg.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/linalg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/gencyl.cpp:1: -/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr >' declared here - 121 | class shared_ptr : public __shared_ptr<_Tp> - | ^~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/linalg.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/linalg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/gencyl.cpp:1: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::__cxx11::basic_string; T = std::__cxx11::basic_string; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/splinesurface.hpp:61:35: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/string:55, - from /usr/include/c++/10/bits/locale_classes.h:40, - from /usr/include/c++/10/bits/ios_base.h:41, - from /usr/include/c++/10/ios:42, - from /usr/include/c++/10/ostream:38, - from /usr/include/c++/10/iostream:39, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../include/mystdlib.h:4, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:16, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/linalg.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/linalg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/gencyl.cpp:1: -/usr/include/c++/10/bits/basic_string.h:77:11: note: 'class std::__cxx11::basic_string' declared here - 77 | class basic_string - | ^~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:64, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, @@ -23309,17 +23235,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/identify.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 509 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 522 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:24, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/genmesh.cpp:7: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': @@ -23386,6 +23301,419 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/genmesh.cpp:637:49: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 637 | for (SurfaceElementIndex sei = oldnf; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/genmesh.cpp: In function 'int netgen::CSGGenerateMesh(netgen::CSGeometry&, std::shared_ptr&, netgen::MeshingParameters&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/genmesh.cpp:684:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 684 | for (int i = 0; i < maxhdom.Size(); i++) + | ~~^~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/genmesh.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 384 | for (TIND i = BASE; i < size+BASE; i++) + | ~~^~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/netgenout.hpp:103:46: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] + 190 | for(TIND i=0; pos==-1 && i < this->size; i++) + | ~~^~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:211:25: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/genmesh.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here + 932 | class Segment + | ^~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/genmesh.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:603:29: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/genmesh.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here + 1066 | class FaceDescriptor + | ^~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/genmesh.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.hpp:351:85: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/memory:84, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/genmesh.cpp:1: +/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here + 121 | class shared_ptr : public __shared_ptr<_Tp> + | ^~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/genmesh.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/triapprox.hpp:49:57: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:17, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:11, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/genmesh.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here + 76 | class Vec : public ngsimd::AlignedAlloc> + | ^~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/genmesh.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Element0d; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Element0d; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/genmesh.cpp:28:33: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element0d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/genmesh.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:1049:9: note: 'class netgen::Element0d' declared here + 1049 | class Element0d + | ^~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/genmesh.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/genmesh.cpp:436:21: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/genmesh.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here + 932 | class Segment + | ^~~~~~~ +[ 70%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/identify.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dcsg_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/identify.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/identify.cpp +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/myadt.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/vsstl.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 509 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 522 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/genmesh.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<3>; T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/splinesurface.hpp:61:12: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:29, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:11, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/genmesh.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<3>' declared here + 22 | class GeomPoint : public Point + | ^~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/genmesh.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr >; T = std::shared_ptr >; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array > >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/splinesurface.hpp:61:25: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/memory:84, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/genmesh.cpp:1: +/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr >' declared here + 121 | class shared_ptr : public __shared_ptr<_Tp> + | ^~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/genmesh.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::__cxx11::basic_string; T = std::__cxx11::basic_string; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/splinesurface.hpp:61:35: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/string:55, + from /usr/include/c++/10/bits/locale_classes.h:40, + from /usr/include/c++/10/bits/ios_base.h:41, + from /usr/include/c++/10/ios:42, + from /usr/include/c++/10/ostream:38, + from /usr/include/c++/10/iostream:39, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:4, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/genmesh.cpp:1: +/usr/include/c++/10/bits/basic_string.h:77:11: note: 'class std::__cxx11::basic_string' declared here + 77 | class basic_string + | ^~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeom.hpp:24, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/vsstl.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] + 774 | for (size_t i = 0; i < np; i++) + | ~~^~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 1482 | if(identnr <= type.Size()) + | ~~~~~~~~^~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 1489 | while(type.Size() < identnr) + | ~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshing.hpp:24, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeom.hpp:24, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/vsstl.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 191 | for (int i = 0; i < loch.boxes.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshing.hpp:26, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeom.hpp:24, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/vsstl.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; + | ~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshclass.hpp:634:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 634 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; + | ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshclass.hpp:646:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 646 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; + | ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 653 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } + | ~~~~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) + | ~~~~^~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshing.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeom.hpp:24, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/vsstl.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 124 | for (int i = 0; i < transfreezone.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/genmesh.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr; T = std::shared_ptr; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::Array >]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:352:40: required from 'ngcore::Archive& ngcore::Archive::operator&(std::shared_ptr<_Tp>&) [with T = netgen::Array >]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/splinesurface.hpp:61:68: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/memory:84, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/genmesh.cpp:1: +/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here + 121 | class shared_ptr : public __shared_ptr<_Tp> + | ^~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshing.hpp:64, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeom.hpp:24, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/vsstl.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 52 | for (int i = 0; i < Size(); i++) + | ~~^~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshing.hpp:67, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeom.hpp:24, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/vsstl.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/genmesh.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<2>; T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array, 0, int>; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/splinegeometry.hpp:39:10: required from 'void netgen::SplineGeometry::DoArchive(ngcore::Archive&) [with int D = 2]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::SplineGeometry<2>; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::SplineGeometry<2>]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:561:22: required from 'ngcore::Archive& ngcore::Archive::operator&(const T*&) [with T = netgen::SplineGeometry<2>]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/extrusion.hpp:141:19: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<2>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:29, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:11, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/genmesh.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here + 22 | class GeomPoint : public Point + | ^~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeom.hpp:48, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/vsstl.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltool.hpp:68:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 68 | if (i <= charttrigs.Size()) {return charttrigs.Get(i);} + | ~~^~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/vsstl.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeom.hpp:450:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 450 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/vsstl.cpp: In member function 'virtual void netgen::VisualSceneSTLMeshing::DrawScene()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/vsstl.cpp:411:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 411 | for (j = 1; j <= me.Size(); j++) + | ~~^~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/vsstl.cpp:745:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 745 | for (j = 1; j <= stlgeometry->meshlines.Size(); j++) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/vsstl.cpp: In member function 'virtual void netgen::VisualSceneSTLGeometry::BuildScene(int)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/vsstl.cpp:1184:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 1184 | for (int i = 1; i <= trilists.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/vsstl.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 384 | for (TIND i = BASE; i < size+BASE; i++) + | ~~^~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/netgenout.hpp:103:46: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] + 190 | for(TIND i=0; pos==-1 && i < this->size; i++) + | ~~^~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshclass.hpp:211:25: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeom.hpp:24, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/vsstl.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here + 932 | class Segment + | ^~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/vsstl.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshclass.hpp:603:29: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeom.hpp:24, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/vsstl.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here + 1066 | class FaceDescriptor + | ^~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/vsstl.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeom.hpp:277:46: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/../include/../gprim/gprim.hpp:22, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/../include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshing.hpp:7, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeom.hpp:24, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/vsstl.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here + 67 | class Point3d + | ^~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/vsstl.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeom.hpp:311:53: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/../include/../gprim/gprim.hpp:22, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/../include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/meshing.hpp:7, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlgeom.hpp:24, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/vsstl.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here + 184 | class Vec3d + | ^~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/identify.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 509 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 522 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/vsstl.cpp:2: @@ -23422,10 +23750,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stltopology.hpp:67:7: note: 'class netgen::STLTriangle' declared here 67 | class STLTriangle | ^~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/genmesh.cpp: In function 'int netgen::CSGGenerateMesh(netgen::CSGeometry&, std::shared_ptr&, netgen::MeshingParameters&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/genmesh.cpp:684:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 684 | for (int i = 0; i < maxhdom.Size(); i++) - | ~~^~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, @@ -23450,31 +23774,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 191 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/linalg.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/linalg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/gencyl.cpp:1: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr; T = std::shared_ptr; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::Array >]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:352:40: required from 'ngcore::Archive& ngcore::Archive::operator&(std::shared_ptr<_Tp>&) [with T = netgen::Array >]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/splinesurface.hpp:61:68: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/memory:84, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../include/mystdlib.h:18, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:16, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/linalg.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/linalg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/gencyl.cpp:1: -/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here - 121 | class shared_ptr : public __shared_ptr<_Tp> - | ^~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:26, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, @@ -23499,30 +23798,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/linalg.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/linalg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/gencyl.cpp:1: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<2>; T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array, 0, int>; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/splinegeometry.hpp:39:10: required from 'void netgen::SplineGeometry::DoArchive(ngcore::Archive&) [with int D = 2]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::SplineGeometry<2>; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::SplineGeometry<2>]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:561:22: required from 'ngcore::Archive& ngcore::Archive::operator&(const T*&) [with T = netgen::SplineGeometry<2>]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/extrusion.hpp:141:19: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<2>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:29, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:11, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/gencyl.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here - 22 | class GeomPoint : public Point - | ^~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, @@ -23555,14 +23830,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/genmesh.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 384 | for (TIND i = BASE; i < size+BASE; i++) - | ~~^~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:24, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/identify.cpp:5: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': @@ -23680,104 +23947,6 @@ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/genmesh.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here - 932 | class Segment - | ^~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/genmesh.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:603:29: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/genmesh.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here - 1066 | class FaceDescriptor - | ^~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/genmesh.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.hpp:351:85: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/memory:84, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/genmesh.cpp:1: -/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here - 121 | class shared_ptr : public __shared_ptr<_Tp> - | ^~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/genmesh.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/triapprox.hpp:49:57: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:17, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:11, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/genmesh.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here - 76 | class Vec : public ngsimd::AlignedAlloc> - | ^~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/genmesh.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Element0d; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Element0d; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/genmesh.cpp:28:33: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element0d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/genmesh.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:1049:9: note: 'class netgen::Element0d' declared here - 1049 | class Element0d - | ^~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/genmesh.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/genmesh.cpp:436:21: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/genmesh.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here - 932 | class Segment - | ^~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/netgenout.hpp:103:46: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] - 190 | for(TIND i=0; pos==-1 && i < this->size; i++) - | ~~^~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:211:25: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/identify.cpp:5: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here 932 | class Segment @@ -23800,41 +23969,6 @@ | ^~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/genmesh.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<3>; T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/splinesurface.hpp:61:12: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:29, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:11, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/genmesh.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<3>' declared here - 22 | class GeomPoint : public Point - | ^~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/genmesh.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr >; T = std::shared_ptr >; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array > >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/splinesurface.hpp:61:25: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/memory:84, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/genmesh.cpp:1: -/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr >' declared here - 121 | class shared_ptr : public __shared_ptr<_Tp> - | ^~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/identify.cpp:2: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' @@ -23866,28 +24000,6 @@ | ^~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/genmesh.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::__cxx11::basic_string; T = std::__cxx11::basic_string; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/splinesurface.hpp:61:35: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/string:55, - from /usr/include/c++/10/bits/locale_classes.h:40, - from /usr/include/c++/10/bits/ios_base.h:41, - from /usr/include/c++/10/ios:42, - from /usr/include/c++/10/ostream:38, - from /usr/include/c++/10/iostream:39, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:4, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/genmesh.cpp:1: -/usr/include/c++/10/bits/basic_string.h:77:11: note: 'class std::__cxx11::basic_string' declared here - 77 | class basic_string - | ^~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/identify.cpp:2: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; std::size_t = unsigned int]' @@ -23926,47 +24038,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 175 | for (int i = 0; i < size; i++) | ~~^~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/genmesh.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr; T = std::shared_ptr; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::Array >]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:352:40: required from 'ngcore::Archive& ngcore::Archive::operator&(std::shared_ptr<_Tp>&) [with T = netgen::Array >]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/splinesurface.hpp:61:68: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/memory:84, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/genmesh.cpp:1: -/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here - 121 | class shared_ptr : public __shared_ptr<_Tp> - | ^~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/genmesh.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<2>; T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array, 0, int>; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/splinegeometry.hpp:39:10: required from 'void netgen::SplineGeometry::DoArchive(ngcore::Archive&) [with int D = 2]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::SplineGeometry<2>; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::SplineGeometry<2>]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:561:22: required from 'ngcore::Archive& ngcore::Archive::operator&(const T*&) [with T = netgen::SplineGeometry<2>]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/extrusion.hpp:141:19: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<2>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:29, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:11, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/genmesh.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here - 22 | class GeomPoint : public Point - | ^~~~~~~~~ [ 70%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/manifold.cpp.o cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dcsg_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/manifold.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/manifold.cpp /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]': @@ -24064,6 +24135,8 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here 22 | class GeomPoint : public Point | ^~~~~~~~~ +[ 71%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/meshsurf.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dcsg_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/meshsurf.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/meshsurf.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:10, @@ -24171,8 +24244,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 384 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ -[ 71%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/meshsurf.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dcsg_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/meshsurf.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/meshsurf.cpp /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/netgenout.hpp:103:46: required from here @@ -24311,6 +24382,18 @@ /usr/include/c++/10/bits/basic_string.h:77:11: note: 'class std::__cxx11::basic_string' declared here 77 | class basic_string | ^~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:10, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/meshsurf.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 509 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 522 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:10, @@ -24357,22 +24440,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here 22 | class GeomPoint : public Point | ^~~~~~~~~ -[ 71%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/polyhedra.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dcsg_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/polyhedra.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/polyhedra.cpp -[ 72%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/revolution.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dcsg_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/revolution.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/revolution.cpp -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:10, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/meshsurf.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 509 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 522 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, @@ -24397,6 +24464,8 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 191 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ +[ 71%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/polyhedra.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dcsg_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/polyhedra.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/polyhedra.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:26, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, @@ -24459,6 +24528,8 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.hpp:302:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 302 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ +[ 72%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/revolution.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dcsg_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/revolution.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/revolution.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:10, @@ -24468,88 +24539,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 384 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/linalg.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/linalg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/polyhedra.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 509 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 522 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/polyhedra.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] - 774 | for (size_t i = 0; i < np; i++) - | ~~^~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 1482 | if(identnr <= type.Size()) - | ~~~~~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 1489 | while(type.Size() < identnr) - | ~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:24, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/polyhedra.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 191 | for (int i = 0; i < loch.boxes.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:26, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/polyhedra.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; - | ~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:634:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 634 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; - | ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:646:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 646 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; - | ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 653 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } - | ~~~~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) - | ~~~~^~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/polyhedra.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 124 | for (int i = 0; i < transfreezone.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/linalg.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/linalg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/revolution.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 509 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 522 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/netgenout.hpp:103:46: required from here @@ -24586,30 +24575,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here 1066 | class FaceDescriptor | ^~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:64, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/polyhedra.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 52 | for (int i = 0; i < Size(); i++) - | ~~^~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:67, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/polyhedra.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:10, @@ -24643,12 +24608,145 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here 76 | class Vec : public ngsimd::AlignedAlloc> | ^~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:24, +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:10, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/meshsurf.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<3>; T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/splinesurface.hpp:61:12: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:29, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:11, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/meshsurf.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<3>' declared here + 22 | class GeomPoint : public Point + | ^~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:10, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/meshsurf.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr >; T = std::shared_ptr >; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array > >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/splinesurface.hpp:61:25: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/memory:84, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/meshsurf.cpp:1: +/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr >' declared here + 121 | class shared_ptr : public __shared_ptr<_Tp> + | ^~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:10, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/meshsurf.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::__cxx11::basic_string; T = std::__cxx11::basic_string; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/splinesurface.hpp:61:35: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/string:55, + from /usr/include/c++/10/bits/locale_classes.h:40, + from /usr/include/c++/10/bits/ios_base.h:41, + from /usr/include/c++/10/ios:42, + from /usr/include/c++/10/ostream:38, + from /usr/include/c++/10/iostream:39, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:4, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/meshsurf.cpp:1: +/usr/include/c++/10/bits/basic_string.h:77:11: note: 'class std::__cxx11::basic_string' declared here + 77 | class basic_string + | ^~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:10, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/meshsurf.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr; T = std::shared_ptr; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::Array >]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:352:40: required from 'ngcore::Archive& ngcore::Archive::operator&(std::shared_ptr<_Tp>&) [with T = netgen::Array >]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/splinesurface.hpp:61:68: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/memory:84, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/meshsurf.cpp:1: +/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here + 121 | class shared_ptr : public __shared_ptr<_Tp> + | ^~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:10, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/meshsurf.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<2>; T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array, 0, int>; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/splinegeometry.hpp:39:10: required from 'void netgen::SplineGeometry::DoArchive(ngcore::Archive&) [with int D = 2]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::SplineGeometry<2>; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::SplineGeometry<2>]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:561:22: required from 'ngcore::Archive& ngcore::Archive::operator&(const T*&) [with T = netgen::SplineGeometry<2>]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/extrusion.hpp:141:19: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<2>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:29, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:11, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/meshsurf.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here + 22 | class GeomPoint : public Point + | ^~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/linalg.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/linalg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/polyhedra.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 509 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 522 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/linalg.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/linalg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/revolution.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 509 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 522 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +[ 72%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/singularref.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dcsg_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/singularref.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/singularref.cpp +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/polyhedra.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.hpp:302:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 302 | if (msnr < triapprox.Size()) - | ~~~~~^~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] + 774 | for (size_t i = 0; i < np; i++) + | ~~^~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, @@ -24665,6 +24763,22 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1489 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 1482 | if(identnr <= type.Size()) + | ~~~~~~~~^~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 1489 | while(type.Size() < identnr) + | ~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:24, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/polyhedra.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 191 | for (int i = 0; i < loch.boxes.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:24, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, @@ -24673,8 +24787,26 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 191 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ -[ 72%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/singularref.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dcsg_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/singularref.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/singularref.cpp +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:26, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/polyhedra.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; + | ~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:634:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 634 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; + | ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:646:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 646 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; + | ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 653 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } + | ~~~~~^~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:26, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, @@ -24683,6 +24815,10 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) + | ~~~~^~~~~~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:634:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 634 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; @@ -24699,14 +24835,14 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/polyhedra.cpp: In member function 'virtual netgen::INSOLID_TYPE netgen::Polyhedra::BoxInSolid(const netgen::BoxSphere<3>&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/polyhedra.cpp:73:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 73 | for (int i = 0; i < faces.Size(); i++) - | ~~^~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/polyhedra.cpp: In member function 'virtual netgen::INSOLID_TYPE netgen::Polyhedra::PointInSolid(const netgen::Point<3, double>&, double) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/polyhedra.cpp:126:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 126 | for (int i = 0; i < faces.Size(); i++) - | ~~^~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/polyhedra.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 124 | for (int i = 0; i < transfreezone.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, @@ -24715,6 +24851,74 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:64, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/polyhedra.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 52 | for (int i = 0; i < Size(); i++) + | ~~^~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:67, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/polyhedra.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:64, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/revolution.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 52 | for (int i = 0; i < Size(); i++) + | ~~^~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:67, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/revolution.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:24, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/revolution.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.hpp:302:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 302 | if (msnr < triapprox.Size()) + | ~~~~~^~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:24, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/polyhedra.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.hpp:302:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 302 | if (msnr < triapprox.Size()) + | ~~~~~^~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/polyhedra.cpp: In member function 'virtual netgen::INSOLID_TYPE netgen::Polyhedra::BoxInSolid(const netgen::BoxSphere<3>&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/polyhedra.cpp:73:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 73 | for (int i = 0; i < faces.Size(); i++) + | ~~^~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/polyhedra.cpp: In member function 'virtual netgen::INSOLID_TYPE netgen::Polyhedra::PointInSolid(const netgen::Point<3, double>&, double) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/polyhedra.cpp:126:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 126 | for (int i = 0; i < faces.Size(); i++) + | ~~^~~~~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/polyhedra.cpp: In member function 'virtual void netgen::Polyhedra::GetTangentialSurfaceIndices(const netgen::Point<3, double>&, netgen::Array&, double) const': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/polyhedra.cpp:170:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 170 | for (int i = 0; i < faces.Size(); i++) @@ -24730,6 +24934,10 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/polyhedra.cpp:344:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 344 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/revolution.cpp: In member function 'void netgen::RevolutionFace::Init()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/revolution.cpp:33:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 33 | for(int i=0; i&, const netgen::Vec<3, double>&, const netgen::Vec<3, double>&, netgen::Array&, double) const': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/polyhedra.cpp:399:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 399 | for (int i = 0; i < faces.Size(); i++) @@ -24741,6 +24949,10 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/polyhedra.cpp:484:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 484 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/revolution.cpp: In destructor 'virtual netgen::RevolutionFace::~RevolutionFace()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/revolution.cpp:108:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 108 | for(int i=0; i::ReSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<3>; T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/splinesurface.hpp:61:12: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:29, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:11, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/meshsurf.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<3>' declared here - 22 | class GeomPoint : public Point - | ^~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:10, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/meshsurf.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr >; T = std::shared_ptr >; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array > >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/splinesurface.hpp:61:25: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/memory:84, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/meshsurf.cpp:1: -/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr >' declared here - 121 | class shared_ptr : public __shared_ptr<_Tp> - | ^~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/revolution.cpp: In member function 'void netgen::RevolutionFace::Init()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/revolution.cpp:33:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 33 | for(int i=0; i::ReSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::__cxx11::basic_string; T = std::__cxx11::basic_string; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/splinesurface.hpp:61:35: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/string:55, - from /usr/include/c++/10/bits/locale_classes.h:40, - from /usr/include/c++/10/bits/ios_base.h:41, - from /usr/include/c++/10/ios:42, - from /usr/include/c++/10/ostream:38, - from /usr/include/c++/10/iostream:39, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:4, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/meshsurf.cpp:1: -/usr/include/c++/10/bits/basic_string.h:77:11: note: 'class std::__cxx11::basic_string' declared here - 77 | class basic_string - | ^~~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/revolution.cpp: In member function 'virtual double netgen::RevolutionFace::MaxCurvature() const': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/revolution.cpp:354:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 354 | for(int i=0; i::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr; T = std::shared_ptr; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::Array >]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:352:40: required from 'ngcore::Archive& ngcore::Archive::operator&(std::shared_ptr<_Tp>&) [with T = netgen::Array >]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/splinesurface.hpp:61:68: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/memory:84, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/meshsurf.cpp:1: -/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here - 121 | class shared_ptr : public __shared_ptr<_Tp> - | ^~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/linalg.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/linalg.hpp:1, @@ -24939,29 +25033,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 384 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:10, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/meshsurf.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<2>; T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array, 0, int>; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/splinegeometry.hpp:39:10: required from 'void netgen::SplineGeometry::DoArchive(ngcore::Archive&) [with int D = 2]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::SplineGeometry<2>; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::SplineGeometry<2>]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:561:22: required from 'ngcore::Archive& ngcore::Archive::operator&(const T*&) [with T = netgen::SplineGeometry<2>]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/extrusion.hpp:141:19: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<2>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:29, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:11, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/meshsurf.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here - 22 | class GeomPoint : public Point - | ^~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/netgenout.hpp:103:46: required from here @@ -25248,8 +25319,6 @@ /usr/include/c++/10/bits/basic_string.h:77:11: note: 'class std::__cxx11::basic_string' declared here 77 | class basic_string | ^~~~~~~~~~~~ -[ 73%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/solid.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dcsg_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/solid.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/solid.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/linalg.hpp:23, @@ -25431,7 +25500,7 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 74%] Linking CXX shared library libstlvis.so +[ 73%] Linking CXX shared library libstlvis.so cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/stlgeom && /usr/bin/cmake -E cmake_link_script CMakeFiles/stlvis.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libstlvis.so.6.2 -o libstlvis.so.6.2.1905 CMakeFiles/stlvis.dir/vsstl.cpp.o -Wl,-rpath,/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/stlgeom:/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing:/usr/lib/arm-linux-gnueabihf/openmpi/lib:/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/core: libstl.so.6.2.1905 ../meshing/libmesh.so.6.2.1905 -lz /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi_cxx.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so -lmetis -lpython3.9 ../core/libngcore.so.6.2.1905 In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:24, @@ -25470,9 +25539,9 @@ | ~~^~~~~~~~~~~~~~~~ cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/stlgeom && /usr/bin/cmake -E cmake_symlink_library libstlvis.so.6.2.1905 libstlvis.so.6.2 libstlvis.so make[3]: Leaving directory '/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf' -[ 74%] Built target stlvis -[ 74%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/specpoin.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dcsg_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/specpoin.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/specpoin.cpp +[ 73%] Built target stlvis +[ 74%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/solid.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dcsg_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/solid.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/solid.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/singularref.cpp:2: @@ -25481,19 +25550,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 384 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/linalg.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/linalg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/solid.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 509 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 522 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/netgenout.hpp:103:46: required from here @@ -25575,6 +25631,121 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/template.hpp:126:7: note: 'class netgen::INDEX_2' declared here 126 | class INDEX_2 | ^~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/singularref.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<3>; T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/splinesurface.hpp:61:12: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:29, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:11, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/singularref.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<3>' declared here + 22 | class GeomPoint : public Point + | ^~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/singularref.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr >; T = std::shared_ptr >; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array > >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/splinesurface.hpp:61:25: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/memory:84, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/singularref.cpp:1: +/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr >' declared here + 121 | class shared_ptr : public __shared_ptr<_Tp> + | ^~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/singularref.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::__cxx11::basic_string; T = std::__cxx11::basic_string; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/splinesurface.hpp:61:35: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/string:55, + from /usr/include/c++/10/bits/locale_classes.h:40, + from /usr/include/c++/10/bits/ios_base.h:41, + from /usr/include/c++/10/ios:42, + from /usr/include/c++/10/ostream:38, + from /usr/include/c++/10/iostream:39, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:4, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/singularref.cpp:1: +/usr/include/c++/10/bits/basic_string.h:77:11: note: 'class std::__cxx11::basic_string' declared here + 77 | class basic_string + | ^~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/singularref.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr; T = std::shared_ptr; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::Array >]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:352:40: required from 'ngcore::Archive& ngcore::Archive::operator&(std::shared_ptr<_Tp>&) [with T = netgen::Array >]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/splinesurface.hpp:61:68: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/memory:84, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/singularref.cpp:1: +/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here + 121 | class shared_ptr : public __shared_ptr<_Tp> + | ^~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/singularref.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<2>; T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array, 0, int>; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/splinegeometry.hpp:39:10: required from 'void netgen::SplineGeometry::DoArchive(ngcore::Archive&) [with int D = 2]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::SplineGeometry<2>; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::SplineGeometry<2>]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:561:22: required from 'ngcore::Archive& ngcore::Archive::operator&(const T*&) [with T = netgen::SplineGeometry<2>]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/extrusion.hpp:141:19: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<2>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:29, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:11, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/singularref.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here + 22 | class GeomPoint : public Point + | ^~~~~~~~~ +[ 74%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/specpoin.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dcsg_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/specpoin.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/specpoin.cpp +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/linalg.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/linalg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/solid.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 509 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 522 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +[ 75%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/spline3d.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dcsg_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/spline3d.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/spline3d.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, @@ -25661,63 +25832,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.hpp:302:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 302 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/singularref.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<3>; T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/splinesurface.hpp:61:12: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:29, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:11, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/singularref.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<3>' declared here - 22 | class GeomPoint : public Point - | ^~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/singularref.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr >; T = std::shared_ptr >; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array > >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/splinesurface.hpp:61:25: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/memory:84, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/singularref.cpp:1: -/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr >' declared here - 121 | class shared_ptr : public __shared_ptr<_Tp> - | ^~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/singularref.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::__cxx11::basic_string; T = std::__cxx11::basic_string; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/splinesurface.hpp:61:35: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/string:55, - from /usr/include/c++/10/bits/locale_classes.h:40, - from /usr/include/c++/10/bits/ios_base.h:41, - from /usr/include/c++/10/ios:42, - from /usr/include/c++/10/ostream:38, - from /usr/include/c++/10/iostream:39, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:4, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/singularref.cpp:1: -/usr/include/c++/10/bits/basic_string.h:77:11: note: 'class std::__cxx11::basic_string' declared here - 77 | class basic_string - | ^~~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/solid.cpp: In member function 'void netgen::Solid::RecBoundaries(const netgen::Point<3, double>&, netgen::Array&, int&, int&) const': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/solid.cpp:595:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 595 | for (i = 1; i <= bounds1.Size(); i++) @@ -25735,27 +25849,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/solid.cpp:1479:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1479 | for (int i = 0; i < surfind.Size(); i++) | ~~^~~~~~~~~~~~~~~~ -[ 75%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/spline3d.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dcsg_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/spline3d.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/spline3d.cpp -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/singularref.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr; T = std::shared_ptr; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::Array >]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:352:40: required from 'ngcore::Archive& ngcore::Archive::operator&(std::shared_ptr<_Tp>&) [with T = netgen::Array >]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/splinesurface.hpp:61:68: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/memory:84, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/singularref.cpp:1: -/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here - 121 | class shared_ptr : public __shared_ptr<_Tp> - | ^~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/linalg.hpp:23, @@ -25766,28 +25859,19 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 384 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/singularref.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<2>; T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array, 0, int>; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/splinegeometry.hpp:39:10: required from 'void netgen::SplineGeometry::DoArchive(ngcore::Archive&) [with int D = 2]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::SplineGeometry<2>; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::SplineGeometry<2>]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:561:22: required from 'ngcore::Archive& ngcore::Archive::operator&(const T*&) [with T = netgen::SplineGeometry<2>]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/extrusion.hpp:141:19: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<2>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:29, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:11, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/singularref.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here - 22 | class GeomPoint : public Point - | ^~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/specpoin.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 509 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 522 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/netgenout.hpp:103:46: required from here @@ -25860,82 +25944,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here 76 | class Vec : public ngsimd::AlignedAlloc> | ^~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/specpoin.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 509 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 522 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/linalg.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/linalg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/solid.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<3>; T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/splinesurface.hpp:61:12: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:29, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:11, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/solid.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<3>' declared here - 22 | class GeomPoint : public Point - | ^~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/linalg.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/linalg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/solid.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr >; T = std::shared_ptr >; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array > >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/splinesurface.hpp:61:25: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/memory:84, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/solid.cpp:1: -/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr >' declared here - 121 | class shared_ptr : public __shared_ptr<_Tp> - | ^~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/linalg.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/linalg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/solid.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::__cxx11::basic_string; T = std::__cxx11::basic_string; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/splinesurface.hpp:61:35: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/string:55, - from /usr/include/c++/10/bits/locale_classes.h:40, - from /usr/include/c++/10/bits/ios_base.h:41, - from /usr/include/c++/10/ios:42, - from /usr/include/c++/10/ostream:38, - from /usr/include/c++/10/iostream:39, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:4, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/solid.cpp:1: -/usr/include/c++/10/bits/basic_string.h:77:11: note: 'class std::__cxx11::basic_string' declared here - 77 | class basic_string - | ^~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/specpoin.cpp:2: @@ -26010,25 +26018,49 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:24, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/specpoin.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.hpp:302:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 302 | if (msnr < triapprox.Size()) + | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/linalg.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/linalg.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/solid.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr; T = std::shared_ptr; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::Array >]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:352:40: required from 'ngcore::Archive& ngcore::Archive::operator&(std::shared_ptr<_Tp>&) [with T = netgen::Array >]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/splinesurface.hpp:61:68: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438: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] +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<3>; T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/splinesurface.hpp:61:12: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:29, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:11, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/solid.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<3>' declared here + 22 | class GeomPoint : public Point + | ^~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/linalg.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/linalg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/solid.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr >; T = std::shared_ptr >; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array > >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/splinesurface.hpp:61:25: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438: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] 438 | memcpy (p, data, sizeof(T)*mins); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/memory:84, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/solid.cpp:1: -/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here +/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr >' declared here 121 | class shared_ptr : public __shared_ptr<_Tp> | ^~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, @@ -26036,31 +26068,25 @@ from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/linalg.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/linalg.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/solid.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<2>; T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array, 0, int>; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/splinegeometry.hpp:39:10: required from 'void netgen::SplineGeometry::DoArchive(ngcore::Archive&) [with int D = 2]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::SplineGeometry<2>; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::SplineGeometry<2>]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:561:22: required from 'ngcore::Archive& ngcore::Archive::operator&(const T*&) [with T = netgen::SplineGeometry<2>]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/extrusion.hpp:141:19: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<2>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::__cxx11::basic_string; T = std::__cxx11::basic_string; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/splinesurface.hpp:61:35: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438: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] 438 | memcpy (p, data, sizeof(T)*mins); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:29, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:11, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/solid.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here - 22 | class GeomPoint : public Point - | ^~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:24, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/specpoin.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.hpp:302:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 302 | if (msnr < triapprox.Size()) - | ~~~~~^~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/string:55, + from /usr/include/c++/10/bits/locale_classes.h:40, + from /usr/include/c++/10/bits/ios_base.h:41, + from /usr/include/c++/10/ios:42, + from /usr/include/c++/10/ostream:38, + from /usr/include/c++/10/iostream:39, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:4, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/solid.cpp:1: +/usr/include/c++/10/bits/basic_string.h:77:11: note: 'class std::__cxx11::basic_string' declared here + 77 | class basic_string + | ^~~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/specpoin.cpp: In member function 'void netgen::SpecialPointCalculation::CalcSpecialPoints(const netgen::CSGeometry&, netgen::Array&)': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/specpoin.cpp:119:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 119 | for (int j = 0; j < hpts.Size(); j++) @@ -26179,8 +26205,51 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/specpoin.cpp:2103:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2103 | for (int i = 0; i < specpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ -[ 75%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/surface.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dcsg_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/surface.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/surface.cpp +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/linalg.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/linalg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/solid.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr; T = std::shared_ptr; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::Array >]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:352:40: required from 'ngcore::Archive& ngcore::Archive::operator&(std::shared_ptr<_Tp>&) [with T = netgen::Array >]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/splinesurface.hpp:61:68: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/memory:84, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/solid.cpp:1: +/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here + 121 | class shared_ptr : public __shared_ptr<_Tp> + | ^~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../linalg/linalg.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/linalg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/solid.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<2>; T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array, 0, int>; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/splinegeometry.hpp:39:10: required from 'void netgen::SplineGeometry::DoArchive(ngcore::Archive&) [with int D = 2]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::SplineGeometry<2>; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::SplineGeometry<2>]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:561:22: required from 'ngcore::Archive& ngcore::Archive::operator&(const T*&) [with T = netgen::SplineGeometry<2>]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/extrusion.hpp:141:19: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<2>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:29, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:11, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/solid.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here + 22 | class GeomPoint : public Point + | ^~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:6, @@ -26191,11 +26260,80 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 384 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ +[ 75%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/surface.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dcsg_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/surface.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/surface.cpp /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/specpoin.cpp:1885:41: required from here /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:266:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 266 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/spline3d.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 509 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 522 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/spline3d.cpp:6: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] + 774 | for (size_t i = 0; i < np; i++) + | ~~^~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 1482 | if(identnr <= type.Size()) + | ~~~~~~~~^~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 1489 | while(type.Size() < identnr) + | ~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:24, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/spline3d.cpp:6: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 191 | for (int i = 0; i < loch.boxes.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:26, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/spline3d.cpp:6: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; + | ~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:634:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 634 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; + | ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:646:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 646 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; + | ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 653 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } + | ~~~~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) + | ~~~~^~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/spline3d.cpp:6: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 124 | for (int i = 0; i < transfreezone.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/netgenout.hpp:103:46: required from here @@ -26267,6 +26405,30 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here 76 | class Vec : public ngsimd::AlignedAlloc> | ^~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:64, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/spline3d.cpp:6: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 52 | for (int i = 0; i < Size(); i++) + | ~~^~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:67, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/spline3d.cpp:6: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:6, @@ -26289,6 +26451,12 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/specpoin.hpp:26:9: note: 'class netgen::SpecialPoint' declared here 26 | class SpecialPoint | ^~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:24, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/spline3d.cpp:6: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.hpp:302:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 302 | if (msnr < triapprox.Size()) + | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:6, @@ -26353,17 +26521,14 @@ /usr/include/c++/10/bits/basic_string.h:77:11: note: 'class std::__cxx11::basic_string' declared here 77 | class basic_string | ^~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:33, +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/spline3d.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 509 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 522 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 384 | for (TIND i = BASE; i < size+BASE; i++) + | ~~^~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:6, @@ -26410,102 +26575,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/../include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here 22 | class GeomPoint : public Point | ^~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/spline3d.cpp:6: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] - 774 | for (size_t i = 0; i < np; i++) - | ~~^~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 1482 | if(identnr <= type.Size()) - | ~~~~~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 1489 | while(type.Size() < identnr) - | ~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:24, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/spline3d.cpp:6: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 191 | for (int i = 0; i < loch.boxes.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:26, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/spline3d.cpp:6: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; - | ~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:634:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 634 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; - | ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:646:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 646 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; - | ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 653 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } - | ~~~~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) - | ~~~~^~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/spline3d.cpp:6: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 124 | for (int i = 0; i < transfreezone.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:64, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/spline3d.cpp:6: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 52 | for (int i = 0; i < Size(); i++) - | ~~^~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:67, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/spline3d.cpp:6: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:24, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/spline3d.cpp:6: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.hpp:302:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 302 | if (msnr < triapprox.Size()) - | ~~~~~^~~~~~~~~~~~~~~~~~ -[ 76%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/triapprox.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dcsg_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/triapprox.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/triapprox.cpp -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/spline3d.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 384 | for (TIND i = BASE; i < size+BASE; i++) - | ~~^~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/netgenout.hpp:103:46: required from here @@ -26572,75 +26641,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here 76 | class Vec : public ngsimd::AlignedAlloc> | ^~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/surface.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 509 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 522 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -[ 76%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/zrefine.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dcsg_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/zrefine.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/zrefine.cpp -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/surface.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] - 774 | for (size_t i = 0; i < np; i++) - | ~~^~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 1482 | if(identnr <= type.Size()) - | ~~~~~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 1489 | while(type.Size() < identnr) - | ~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:24, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/surface.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 191 | for (int i = 0; i < loch.boxes.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:26, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/surface.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; - | ~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:634:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 634 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; - | ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:646:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 646 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; - | ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 653 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } - | ~~~~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) - | ~~~~^~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/surface.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 124 | for (int i = 0; i < transfreezone.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/spline3d.cpp:3: @@ -26698,36 +26698,8 @@ /usr/include/c++/10/bits/basic_string.h:77:11: note: 'class std::__cxx11::basic_string' declared here 77 | class basic_string | ^~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:64, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/surface.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 52 | for (int i = 0; i < Size(); i++) - | ~~^~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:67, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/surface.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:24, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/surface.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.hpp:302:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 302 | if (msnr < triapprox.Size()) - | ~~~~~^~~~~~~~~~~~~~~~~~ +[ 76%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/triapprox.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dcsg_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/triapprox.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/triapprox.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/spline3d.cpp:3: @@ -26769,6 +26741,103 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here 22 | class GeomPoint : public Point | ^~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/surface.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 509 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 522 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/surface.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] + 774 | for (size_t i = 0; i < np; i++) + | ~~^~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 1482 | if(identnr <= type.Size()) + | ~~~~~~~~^~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 1489 | while(type.Size() < identnr) + | ~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:24, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/surface.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 191 | for (int i = 0; i < loch.boxes.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:26, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/surface.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; + | ~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:634:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 634 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; + | ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:646:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 646 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; + | ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 653 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } + | ~~~~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) + | ~~~~^~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/surface.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 124 | for (int i = 0; i < transfreezone.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:64, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/surface.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 52 | for (int i = 0; i < Size(); i++) + | ~~^~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:67, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/surface.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:24, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/surface.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.hpp:302:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 302 | if (msnr < triapprox.Size()) + | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/surface.cpp:3: @@ -26777,6 +26846,8 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 384 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ +[ 76%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/zrefine.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dcsg_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/zrefine.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/zrefine.cpp /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/netgenout.hpp:103:46: required from here @@ -26843,17 +26914,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here 76 | class Vec : public ngsimd::AlignedAlloc> | ^~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/triapprox.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 509 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 522 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/surface.cpp:3: @@ -26911,6 +26971,58 @@ /usr/include/c++/10/bits/basic_string.h:77:11: note: 'class std::__cxx11::basic_string' declared here 77 | class basic_string | ^~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/surface.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr; T = std::shared_ptr; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::Array >]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:352:40: required from 'ngcore::Archive& ngcore::Archive::operator&(std::shared_ptr<_Tp>&) [with T = netgen::Array >]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/splinesurface.hpp:61:68: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/memory:84, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/surface.cpp:1: +/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here + 121 | class shared_ptr : public __shared_ptr<_Tp> + | ^~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/surface.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<2>; T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array, 0, int>; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/splinegeometry.hpp:39:10: required from 'void netgen::SplineGeometry::DoArchive(ngcore::Archive&) [with int D = 2]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::SplineGeometry<2>; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::SplineGeometry<2>]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:561:22: required from 'ngcore::Archive& ngcore::Archive::operator&(const T*&) [with T = netgen::SplineGeometry<2>]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/extrusion.hpp:141:19: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<2>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:29, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:11, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/surface.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here + 22 | class GeomPoint : public Point + | ^~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/triapprox.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 509 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 522 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, @@ -26935,25 +27047,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 191 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/surface.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr; T = std::shared_ptr; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::Array >]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:352:40: required from 'ngcore::Archive& ngcore::Archive::operator&(std::shared_ptr<_Tp>&) [with T = netgen::Array >]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/splinesurface.hpp:61:68: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/memory:84, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/surface.cpp:1: -/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here - 121 | class shared_ptr : public __shared_ptr<_Tp> - | ^~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:26, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, @@ -26986,28 +27079,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/surface.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<2>; T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array, 0, int>; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/splinegeometry.hpp:39:10: required from 'void netgen::SplineGeometry::DoArchive(ngcore::Archive&) [with int D = 2]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::SplineGeometry<2>; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::SplineGeometry<2>]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:561:22: required from 'ngcore::Archive& ngcore::Archive::operator&(const T*&) [with T = netgen::SplineGeometry<2>]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/extrusion.hpp:141:19: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<2>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:29, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:11, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/surface.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here - 22 | class GeomPoint : public Point - | ^~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:64, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, @@ -27038,8 +27109,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.hpp:302:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 302 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ -[ 77%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/python_csg.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dcsg_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/python_csg.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/python_csg.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/triapprox.cpp:2: @@ -27061,34 +27130,12 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/zrefine.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] - 774 | for (size_t i = 0; i < np; i++) - | ~~^~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 1482 | if(identnr <= type.Size()) - | ~~~~~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 1489 | while(type.Size() < identnr) - | ~~~~~~~~~~~~^~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/netgenout.hpp:103:46: required from here /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 190 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:24, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/zrefine.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 191 | for (int i = 0; i < loch.boxes.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:211:25: required from here @@ -27149,6 +27196,28 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here 76 | class Vec : public ngsimd::AlignedAlloc> | ^~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/zrefine.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] + 774 | for (size_t i = 0; i < np; i++) + | ~~^~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 1482 | if(identnr <= type.Size()) + | ~~~~~~~~^~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 1489 | while(type.Size() < identnr) + | ~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:24, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/zrefine.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 191 | for (int i = 0; i < loch.boxes.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:26, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/zrefine.cpp:2: @@ -27201,53 +27270,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:24, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/zrefine.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.hpp:302:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 302 | if (msnr < triapprox.Size()) - | ~~~~~^~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/zrefine.cpp: In function 'void netgen::SelectSingularEdges(const netgen::Mesh&, const netgen::CSGeometry&, netgen::INDEX_2_HASHTABLE&, netgen::ZRefinementOptions&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/zrefine.cpp:15:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 15 | for (int i = 1; i <= geom.singedges.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/zrefine.cpp:21:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 21 | for (int j = 1; j <= se.segms.Size(); j++) - | ~~^~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/zrefine.cpp: In function 'void netgen::MakePrismsSingEdge(netgen::Mesh&, netgen::INDEX_2_HASHTABLE&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/zrefine.cpp:48:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 48 | for (int i = 1; i <= mesh.GetNE(); i++) - | ~~^~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/zrefine.cpp:79:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 79 | for (int i = 1; i <= mesh.GetNSE(); i++) - | ~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/zrefine.cpp: In function 'void netgen::MakePrismsClosePoints(netgen::Mesh&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/zrefine.cpp:114:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 114 | for (i = 1; i <= mesh.GetNE(); i++) - | ~~^~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/zrefine.cpp:178:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 178 | for (i = 1; i <= mesh.GetNSE(); i++) - | ~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/zrefine.cpp: In function 'void netgen::RefinePrisms(netgen::Mesh&, const netgen::CSGeometry*, netgen::ZRefinementOptions&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/zrefine.cpp:342:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 342 | for (i = 1; i <= ref_singular.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/zrefine.cpp:370:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 370 | for (i = 1; i <= ref_slices.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/zrefine.cpp:397:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 397 | (slicenr == slices.Size()) ? 1 : slices.Get(slicenr+1); - | ~~~~~~~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/zrefine.cpp:416:16: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 416 | for (i = 1; i <= mesh.GetNE(); i++) - | ~~^~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/zrefine.cpp:468:20: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 468 | for (i = 1; i <= mesh.GetNE(); i++) - | ~~^~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/zrefine.cpp: In function 'void netgen::CombineSingularPrisms(netgen::Mesh&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/zrefine.cpp:719:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 719 | for(int i = 1; i<=mesh.GetNE(); i++) - | ~^~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/triapprox.cpp:2: @@ -27305,16 +27327,53 @@ /usr/include/c++/10/bits/basic_string.h:77:11: note: 'class std::__cxx11::basic_string' declared here 77 | class basic_string | ^~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/zrefine.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 384 | for (TIND i = BASE; i < size+BASE; i++) - | ~~^~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:24, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/zrefine.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.hpp:302:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 302 | if (msnr < triapprox.Size()) + | ~~~~~^~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/zrefine.cpp: In function 'void netgen::SelectSingularEdges(const netgen::Mesh&, const netgen::CSGeometry&, netgen::INDEX_2_HASHTABLE&, netgen::ZRefinementOptions&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/zrefine.cpp:15:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 15 | for (int i = 1; i <= geom.singedges.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/zrefine.cpp:21:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 21 | for (int j = 1; j <= se.segms.Size(); j++) + | ~~^~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/zrefine.cpp: In function 'void netgen::MakePrismsSingEdge(netgen::Mesh&, netgen::INDEX_2_HASHTABLE&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/zrefine.cpp:48:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 48 | for (int i = 1; i <= mesh.GetNE(); i++) + | ~~^~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/zrefine.cpp:79:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 79 | for (int i = 1; i <= mesh.GetNSE(); i++) + | ~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/zrefine.cpp: In function 'void netgen::MakePrismsClosePoints(netgen::Mesh&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/zrefine.cpp:114:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 114 | for (i = 1; i <= mesh.GetNE(); i++) + | ~~^~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/zrefine.cpp:178:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 178 | for (i = 1; i <= mesh.GetNSE(); i++) + | ~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/zrefine.cpp: In function 'void netgen::RefinePrisms(netgen::Mesh&, const netgen::CSGeometry*, netgen::ZRefinementOptions&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/zrefine.cpp:342:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 342 | for (i = 1; i <= ref_singular.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/zrefine.cpp:370:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 370 | for (i = 1; i <= ref_slices.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/zrefine.cpp:397:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 397 | (slicenr == slices.Size()) ? 1 : slices.Get(slicenr+1); + | ~~~~~~~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/zrefine.cpp:416:16: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 416 | for (i = 1; i <= mesh.GetNE(); i++) + | ~~^~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/zrefine.cpp:468:20: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 468 | for (i = 1; i <= mesh.GetNE(); i++) + | ~~^~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/zrefine.cpp: In function 'void netgen::CombineSingularPrisms(netgen::Mesh&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/zrefine.cpp:719:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 719 | for(int i = 1; i<=mesh.GetNE(); i++) + | ~^~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/triapprox.cpp:2: @@ -27335,6 +27394,16 @@ 121 | class shared_ptr : public __shared_ptr<_Tp> | ^~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/zrefine.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 384 | for (TIND i = BASE; i < size+BASE; i++) + | ~~^~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/triapprox.cpp:2: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]': @@ -27356,6 +27425,10 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here 22 | class GeomPoint : public Point | ^~~~~~~~~ +[ 77%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/python_csg.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dcsg_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/python_csg.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/python_csg.cpp +[ 77%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/splinesurface.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dcsg_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/splinesurface.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/splinesurface.cpp /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/netgenout.hpp:103:46: required from here @@ -27529,8 +27602,6 @@ /usr/include/c++/10/bits/basic_string.h:77:11: note: 'class std::__cxx11::basic_string' declared here 77 | class basic_string | ^~~~~~~~~~~~ -[ 77%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/splinesurface.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dcsg_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/splinesurface.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/splinesurface.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:6, @@ -27645,6 +27716,18 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:10, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/splinesurface.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 509 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 522 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:64, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, @@ -27679,53 +27762,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/python_csg.cpp:215:25: warning: comparison of integer expressions of different signedness: 'int' and 'pybind11::size_t' {aka 'unsigned int'} [-Wsign-compare] 215 | for(int i = 0; i': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:998:50: required from 'auto ngcore::NGSPickle() [with T = netgen::CSGeometry; T_ARCHIVE_OUT = ngcore::BinaryOutArchive; T_ARCHIVE_IN = ngcore::BinaryInArchive]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/python_csg.cpp:375:32: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:923:9: warning: 'ngcore::PyArchive' declared with greater visibility than the type of its field 'ngcore::PyArchive::lst' [-Wattributes] - 923 | class PyArchive : public ARCHIVE - | ^~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp: In instantiation of 'class ngcore::PyArchive': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:1012:49: required from 'auto ngcore::NGSPickle() [with T = netgen::CSGeometry; T_ARCHIVE_OUT = ngcore::BinaryOutArchive; T_ARCHIVE_IN = ngcore::BinaryInArchive]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/python_csg.cpp:375:32: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:923:9: warning: 'ngcore::PyArchive' declared with greater visibility than the type of its field 'ngcore::PyArchive::lst' [-Wattributes] -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/python_csg.cpp: In lambda function: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/python_csg.cpp:402:31: warning: comparison of integer expressions of different signedness: 'int' and 'pybind11::size_t' {aka 'unsigned int'} [-Wsign-compare] - 402 | for (int i = 0; i < py::len(bcmod); i++) - | ~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/python_csg.cpp:416:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 416 | for (int j = 0; j < si.Size(); j++) - | ~~^~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/python_csg.cpp: In lambda function: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/python_csg.cpp:700:33: warning: catching polymorphic type 'using NgException = class ngcore::Exception' {aka 'class ngcore::Exception'} by value [-Wcatch-value=] - 700 | catch (NgException ex) - | ^~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:10, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/python_csg.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 384 | for (TIND i = BASE; i < size+BASE; i++) - | ~~^~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:10, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/splinesurface.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 509 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 522 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, @@ -27750,6 +27786,21 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 191 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/ngcore.hpp:4, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:20, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:10, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/python_csg.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp: In instantiation of 'class ngcore::PyArchive': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:998:50: required from 'auto ngcore::NGSPickle() [with T = netgen::CSGeometry; T_ARCHIVE_OUT = ngcore::BinaryOutArchive; T_ARCHIVE_IN = ngcore::BinaryInArchive]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/python_csg.cpp:375:32: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:923:9: warning: 'ngcore::PyArchive' declared with greater visibility than the type of its field 'ngcore::PyArchive::lst' [-Wattributes] + 923 | class PyArchive : public ARCHIVE + | ^~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp: In instantiation of 'class ngcore::PyArchive': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:1012:49: required from 'auto ngcore::NGSPickle() [with T = netgen::CSGeometry; T_ARCHIVE_OUT = ngcore::BinaryOutArchive; T_ARCHIVE_IN = ngcore::BinaryInArchive]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/python_csg.cpp:375:32: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/../core/archive.hpp:923:9: warning: 'ngcore::PyArchive' declared with greater visibility than the type of its field 'ngcore::PyArchive::lst' [-Wattributes] In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:26, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, @@ -27770,6 +27821,13 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 653 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/python_csg.cpp: In lambda function: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/python_csg.cpp:402:31: warning: comparison of integer expressions of different signedness: 'int' and 'pybind11::size_t' {aka 'unsigned int'} [-Wsign-compare] + 402 | for (int i = 0; i < py::len(bcmod); i++) + | ~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/python_csg.cpp:416:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 416 | for (int j = 0; j < si.Size(); j++) + | ~~^~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) @@ -27782,6 +27840,10 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/python_csg.cpp: In lambda function: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/python_csg.cpp:700:33: warning: catching polymorphic type 'using NgException = class ngcore::Exception' {aka 'class ngcore::Exception'} by value [-Wcatch-value=] + 700 | catch (NgException ex) + | ^~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:64, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:12, @@ -27806,6 +27868,38 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:24, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/splinesurface.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.hpp:302:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 302 | if (msnr < triapprox.Size()) + | ~~~~~^~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/splinesurface.cpp: In member function 'std::string netgen::SplineSurface::GetBCNameOf(netgen::Point<3, double>, netgen::Point<3, double>) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/splinesurface.cpp:24:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 24 | for(int i=0; i > > netgen::SplineSurface::CreateCuttingSurfaces()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/splinesurface.cpp:46:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 46 | for(int i = 0; i& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 384 | for (TIND i = BASE; i < size+BASE; i++) + | ~~^~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:10, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/splinesurface.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 384 | for (TIND i = BASE; i < size+BASE; i++) + | ~~^~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/netgenout.hpp:103:46: required from here @@ -27935,29 +28029,6 @@ /usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here 121 | class shared_ptr : public __shared_ptr<_Tp> | ^~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:24, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/splinesurface.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.hpp:302:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 302 | if (msnr < triapprox.Size()) - | ~~~~~^~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/splinesurface.cpp: In member function 'std::string netgen::SplineSurface::GetBCNameOf(netgen::Point<3, double>, netgen::Point<3, double>) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/splinesurface.cpp:24:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 24 | for(int i=0; i > > netgen::SplineSurface::CreateCuttingSurfaces()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/splinesurface.cpp:46:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 46 | for(int i = 0; i& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 384 | for (TIND i = BASE; i < size+BASE; i++) - | ~~^~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/netgenout.hpp:103:46: required from here @@ -28240,17 +28311,41 @@ make[3]: Leaving directory '/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf' make -f libsrc/interface/CMakeFiles/interface.dir/build.make libsrc/interface/CMakeFiles/interface.dir/build make[3]: Entering directory '/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf' -[ 79%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/nginterface_v2.cpp.o [ 79%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/nginterface.cpp.o -[ 80%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/read_fnf_mesh.cpp.o cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/interface && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dinterface_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/interface -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/interface.dir/nginterface.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/nginterface.cpp +[ 79%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/nginterface_v2.cpp.o cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/interface && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dinterface_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/interface -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/interface.dir/nginterface_v2.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/nginterface_v2.cpp +[ 80%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/read_fnf_mesh.cpp.o cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/interface && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dinterface_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/interface -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/interface.dir/read_fnf_mesh.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/read_fnf_mesh.cpp -[ 80%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/readtetmesh.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/interface && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dinterface_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/interface -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/interface.dir/readtetmesh.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readtetmesh.cpp +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/nginterface_v2.cpp:1: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 509 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 522 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readtetmesh.cpp:8: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/read_fnf_mesh.cpp:8: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 509 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 522 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/nginterface.cpp:3: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; @@ -28261,9 +28356,7 @@ | ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readtetmesh.cpp:10: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/nginterface_v2.cpp:1: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] 774 | for (size_t i = 0; i < np; i++) @@ -28278,18 +28371,34 @@ | ~~~~~~~~~~~~^~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:24, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readtetmesh.cpp:10: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/nginterface_v2.cpp:1: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 191 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:26, +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/vscsg.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 509 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 522 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readtetmesh.cpp:10: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/read_fnf_mesh.cpp:10: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] + 774 | for (size_t i = 0; i < np; i++) + | ~~^~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:26, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/nginterface_v2.cpp:1: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; @@ -28306,82 +28415,41 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 653 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 1482 | if(identnr <= type.Size()) + | ~~~~~~~~^~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 1489 | while(type.Size() < identnr) + | ~~~~~~~~~~~~^~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readtetmesh.cpp:10: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 124 | for (int i = 0; i < transfreezone.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:64, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readtetmesh.cpp:10: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 52 | for (int i = 0; i < Size(); i++) - | ~~^~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:67, +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:24, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readtetmesh.cpp:10: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:24, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readtetmesh.cpp:10: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp:302:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 302 | if (msnr < triapprox.Size()) - | ~~~~~^~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/read_fnf_mesh.cpp:8: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 509 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 522 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readtetmesh.cpp: In function 'void netgen::ReadTETFormat(netgen::Mesh&, const string&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readtetmesh.cpp:671:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 671 | for(int i=0; imlbetweennodes.Size()) + | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/nginterface_v2.cpp: In member function 'int netgen::Ngx_Mesh::GetParentElement(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/nginterface_v2.cpp:719:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 719 | if (ei <= mesh->mlparentelement.Size()) + | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/nginterface_v2.cpp:724:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 724 | if (ei <= mesh->mlparentsurfaceelement.Size()) + | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/nginterface_v2.cpp: In member function 'int netgen::Ngx_Mesh::GetParentSElement(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/nginterface_v2.cpp:736:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 736 | if (ei <= mesh->mlparentsurfaceelement.Size()) + | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:64, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, @@ -28459,134 +28593,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/nginterface.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 509 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 522 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:24, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/read_fnf_mesh.cpp:10: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp:302:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 302 | if (msnr < triapprox.Size()) - | ~~~~~^~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/nginterface_v2.cpp:1: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 509 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 522 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readtetmesh.cpp:8: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 384 | for (TIND i = BASE; i < size+BASE; i++) - | ~~^~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/vscsg.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 509 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 522 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/read_fnf_mesh.cpp: In function 'void netgen::ReadFNFFormat(netgen::Mesh&, const string&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/read_fnf_mesh.cpp:277:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 277 | for (int j = 0; j < pnums.Size(); j++) - | ~~^~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/read_fnf_mesh.cpp:316:49: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 316 | for (int j = 0; j+2 < enums.Size(); j+=2) - | ~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/read_fnf_mesh.cpp:346:47: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 346 | for (int j = 0; j < fnums.Size(); j += 2) - | ~~^~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/read_fnf_mesh.cpp:421:47: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 421 | for (int i = 0; i < loadtypes.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/read_fnf_mesh.cpp:431:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 431 | for (int i = 0; i < loadtypes.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/nginterface.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] - 774 | for (size_t i = 0; i < np; i++) - | ~~^~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 1482 | if(identnr <= type.Size()) - | ~~~~~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 1489 | while(type.Size() < identnr) - | ~~~~~~~~~~~~^~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::BubbleSort(netgen::FlatArray&, netgen::FlatArray&) [with T = double; S = netgen::PointIndex]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readtetmesh.cpp:369:45: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:722:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 722 | for (int i = 0; i < data.Size(); i++) - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:723:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 723 | for (int j = i+1; j < data.Size(); j++) - | ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:24, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/nginterface.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 191 | for (int i = 0; i < loch.boxes.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:26, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/nginterface.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; - | ~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:634:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 634 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; - | ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:646:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 646 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; - | ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 653 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } - | ~~~~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) - | ~~~~^~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/nginterface.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 124 | for (int i = 0; i < transfreezone.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:64, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/nginterface.cpp:3: @@ -28609,43 +28615,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/read_fnf_mesh.cpp:8: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 384 | for (TIND i = BASE; i < size+BASE; i++) - | ~~^~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/nginterface_v2.cpp:1: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] - 774 | for (size_t i = 0; i < np; i++) - | ~~^~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:24, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/nginterface.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp:302:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 302 | if (msnr < triapprox.Size()) - | ~~~~~^~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 1482 | if(identnr <= type.Size()) - | ~~~~~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 1489 | while(type.Size() < identnr) - | ~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:24, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/nginterface_v2.cpp:1: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 191 | for (int i = 0; i < loch.boxes.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/vscsg.cpp:5: @@ -28661,10 +28630,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1489 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/nginterface.cpp: In function 'void Ng_LoadGeometry(const char*)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/nginterface.cpp:82:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 82 | for (int i = 0; i < geometryregister.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:24, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/vscsg.cpp:5: @@ -28672,33 +28637,112 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 191 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:26, +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:24, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/read_fnf_mesh.cpp:10: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp:302:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 302 | if (msnr < triapprox.Size()) + | ~~~~~^~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:26, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/nginterface_v2.cpp:1: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/vscsg.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:634:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:634:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 634 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:646:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:646:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 646 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 653 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) + | ~~~~^~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/vscsg.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 124 | for (int i = 0; i < transfreezone.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:24, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/nginterface.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp:302:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 302 | if (msnr < triapprox.Size()) + | ~~~~~^~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:64, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/vscsg.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 52 | for (int i = 0; i < Size(); i++) + | ~~^~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/read_fnf_mesh.cpp: In function 'void netgen::ReadFNFFormat(netgen::Mesh&, const string&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/read_fnf_mesh.cpp:277:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 277 | for (int j = 0; j < pnums.Size(); j++) + | ~~^~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:67, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/vscsg.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/read_fnf_mesh.cpp:316:49: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 316 | for (int j = 0; j+2 < enums.Size(); j+=2) + | ~~~~^~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/read_fnf_mesh.cpp:346:47: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 346 | for (int j = 0; j < fnums.Size(); j += 2) + | ~~^~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/nginterface_v2.cpp:1: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 384 | for (TIND i = BASE; i < size+BASE; i++) + | ~~^~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/read_fnf_mesh.cpp:421:47: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 421 | for (int i = 0; i < loadtypes.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/read_fnf_mesh.cpp:431:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 431 | for (int i = 0; i < loadtypes.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/nginterface.cpp: In function 'void Ng_LoadGeometry(const char*)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/nginterface.cpp:82:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 82 | for (int i = 0; i < geometryregister.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/nginterface.cpp: In function 'void Ng_LoadMeshFromStream(std::istream&)': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/nginterface.cpp:105:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 105 | for (int i = 0; i < geometryregister.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) - | ~~~~^~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:24, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/vscsg.cpp:6: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.hpp:302:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 302 | if (msnr < triapprox.Size()) + | ~~~~~^~~~~~~~~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/nginterface.cpp: In function 'void Ng_GetPoint(int, double*)': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/nginterface.cpp:307:20: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 307 | if (pi < 1 || pi > mesh->GetNP()) @@ -28707,13 +28751,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/nginterface.cpp:491:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 491 | for (int i = 0; i < da.Size(); i++) | ~~^~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/nginterface_v2.cpp:1: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 124 | for (int i = 0; i < transfreezone.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/nginterface.cpp: In function 'int Ng_GetFace_Vertices(int, int*)': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/nginterface.cpp:1586:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1586 | for (int i = 0; i < ia.Size(); i++) @@ -28766,96 +28803,122 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/nginterface.cpp:2172:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2172 | for(int i = 0; iSize(); i++) | ~^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:26, +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../stlgeom/stlgeom.hpp:48, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/stlgeom.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/vscsg.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../stlgeom/stltool.hpp:68:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 68 | if (i <= charttrigs.Size()) {return charttrigs.Get(i);} + | ~~^~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/stlgeom.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/vscsg.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../stlgeom/stlgeom.hpp:450:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 450 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/vscsg.cpp: In member function 'virtual void netgen::VisualSceneGeometry::BuildScene(int)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/vscsg.cpp:161:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 161 | for (int i = 0; i < trilists.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/vscsg.cpp: In member function 'virtual void netgen::VisualSceneSpecPoints::DrawScene()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/vscsg.cpp:245:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 245 | if (changeval != specpoints.Size()) + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/vscsg.cpp:267:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 267 | for (int i = 1; i <= specpoints.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/vscsg.cpp:307:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 307 | for (int i = 0; i < boxes.Size(); i++) + | ~~^~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/vscsg.cpp: In member function 'virtual void netgen::VisualSceneSpecPoints::BuildScene(int)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/vscsg.cpp:465:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 465 | for (int i = 2; i <= specpoints.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/vscsg.cpp:473:73: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 473 | if (zoomall == 2 && ((vispar.centerpoint >= 1 && vispar.centerpoint <= mesh->GetNP()) || + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/read_fnf_mesh.cpp:8: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 384 | for (TIND i = BASE; i < size+BASE; i++) + | ~~^~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:6, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/vscsg.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; - | ~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:634:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 634 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; - | ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:646:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 646 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; - | ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 653 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } - | ~~~~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) - | ~~~~^~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/nginterface.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 384 | for (TIND i = BASE; i < size+BASE; i++) + | ~~^~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/netgenout.hpp:103:46: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] + 190 | for(TIND i=0; pos==-1 && i < this->size; i++) + | ~~^~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:211:25: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/vscsg.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 124 | for (int i = 0; i < transfreezone.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:64, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/nginterface_v2.cpp:1: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here + 932 | class Segment + | ^~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:6, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/nginterface_v2.cpp:1: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 52 | for (int i = 0; i < Size(); i++) - | ~~^~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:67, +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:603:29: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/nginterface_v2.cpp:1: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/nginterface_v2.cpp:22: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/nginterface_v2_impl.hpp: In member function 'void netgen::Ngx_Mesh::GetParentNodes(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/nginterface_v2_impl.hpp:324:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 324 | if (ni <= mesh->mlbetweennodes.Size()) - | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/nginterface_v2.cpp: In member function 'int netgen::Ngx_Mesh::GetParentElement(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/nginterface_v2.cpp:719:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 719 | if (ei <= mesh->mlparentelement.Size()) - | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/nginterface_v2.cpp:724:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 724 | if (ei <= mesh->mlparentsurfaceelement.Size()) - | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/nginterface_v2.cpp: In member function 'int netgen::Ngx_Mesh::GetParentSElement(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/nginterface_v2.cpp:736:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 736 | if (ei <= mesh->mlparentsurfaceelement.Size()) - | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:64, +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here + 1066 | class FaceDescriptor + | ^~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/vscsg.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 384 | for (TIND i = BASE; i < size+BASE; i++) + | ~~^~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:6, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/vscsg.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 52 | for (int i = 0; i < Size(); i++) - | ~~^~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:67, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/nginterface_v2.cpp:1: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/curvedelems.hpp:56:70: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/../include/../gprim/gprim.hpp:17, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/../include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:7, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/vscsg.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/nginterface_v2.cpp:1: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here + 76 | class Vec : public ngsimd::AlignedAlloc> + | ^~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/netgenout.hpp:103:46: required from here @@ -28870,35 +28933,33 @@ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readtetmesh.cpp:10: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/nginterface.cpp:3: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here 932 | class Segment | ^~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readtetmesh.cpp:8: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/nginterface.cpp:3: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:603:29: required from here /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 438 | memcpy (p, data, sizeof(T)*mins); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/nginterface.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here + 1066 | class FaceDescriptor + | ^~~~~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/netgenout.hpp:103:46: required from here /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 190 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readtetmesh.cpp:10: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here - 1066 | class FaceDescriptor - | ^~~~~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:211:25: required from here @@ -28931,16 +28992,6 @@ 1066 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/nginterface.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 384 | for (TIND i = BASE; i < size+BASE; i++) - | ~~^~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/read_fnf_mesh.cpp:8: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': @@ -28956,25 +29007,10 @@ 121 | class shared_ptr : public __shared_ptr<_Tp> | ^~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/read_fnf_mesh.cpp:8: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/triapprox.hpp:49:57: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:17, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:11, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/read_fnf_mesh.cpp:10: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here - 76 | class Vec : public ngsimd::AlignedAlloc> - | ^~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readtetmesh.cpp:8: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/nginterface.cpp:3: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp:351:85: required from here @@ -28983,238 +29019,148 @@ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/memory:84, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readtetmesh.cpp:6: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/nginterface.cpp:1: /usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here 121 | class shared_ptr : public __shared_ptr<_Tp> | ^~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readtetmesh.cpp:8: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/read_fnf_mesh.cpp:8: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/triapprox.hpp:49:57: required from here /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438: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] 438 | memcpy (p, data, sizeof(T)*mins); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:17, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:11, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readtetmesh.cpp:10: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here - 76 | class Vec : public ngsimd::AlignedAlloc> - | ^~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csg.hpp:24, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/vscsg.cpp:6: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.hpp:302:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 302 | if (msnr < triapprox.Size()) - | ~~~~~^~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readtetmesh.cpp:8: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readtetmesh.cpp:230:36: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 175 | for (int i = 0; i < size; i++) - | ~~^~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readtetmesh.cpp:669:20: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../stlgeom/stlgeom.hpp:48, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/stlgeom.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/vscsg.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../stlgeom/stltool.hpp:68:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 68 | if (i <= charttrigs.Size()) {return charttrigs.Get(i);} - | ~~^~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/stlgeom.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/vscsg.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../stlgeom/stlgeom.hpp:450:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 450 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:6, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/nginterface_v2.cpp:1: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 384 | for (TIND i = BASE; i < size+BASE; i++) - | ~~^~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/vscsg.cpp: In member function 'virtual void netgen::VisualSceneGeometry::BuildScene(int)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/vscsg.cpp:161:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 161 | for (int i = 0; i < trilists.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/vscsg.cpp: In member function 'virtual void netgen::VisualSceneSpecPoints::DrawScene()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/vscsg.cpp:245:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 245 | if (changeval != specpoints.Size()) - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/vscsg.cpp:267:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 267 | for (int i = 1; i <= specpoints.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/vscsg.cpp:307:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 307 | for (int i = 0; i < boxes.Size(); i++) - | ~~^~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/vscsg.cpp: In member function 'virtual void netgen::VisualSceneSpecPoints::BuildScene(int)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/vscsg.cpp:465:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 465 | for (int i = 2; i <= specpoints.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/vscsg.cpp:473:73: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 473 | if (zoomall == 2 && ((vispar.centerpoint >= 1 && vispar.centerpoint <= mesh->GetNP()) || - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/read_fnf_mesh.cpp:8: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<3>; T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/splinesurface.hpp:61:12: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/nginterface.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/triapprox.hpp:49:57: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438: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] 438 | memcpy (p, data, sizeof(T)*mins); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:29, +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/../include/../gprim/gprim.hpp:17, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/../include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:7, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/nginterface.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here + 76 | class Vec : public ngsimd::AlignedAlloc> + | ^~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:17, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:11, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/read_fnf_mesh.cpp:10: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<3>' declared here - 22 | class GeomPoint : public Point - | ^~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/read_fnf_mesh.cpp:8: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr >; T = std::shared_ptr >; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array > >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/splinesurface.hpp:61:25: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/memory:84, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/read_fnf_mesh.cpp:6: -/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr >' declared here - 121 | class shared_ptr : public __shared_ptr<_Tp> - | ^~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/read_fnf_mesh.cpp:8: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::__cxx11::basic_string; T = std::__cxx11::basic_string; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/splinesurface.hpp:61:35: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/string:55, - from /usr/include/c++/10/bits/locale_classes.h:40, - from /usr/include/c++/10/bits/ios_base.h:41, - from /usr/include/c++/10/ios:42, - from /usr/include/c++/10/ostream:38, - from /usr/include/c++/10/iostream:39, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:4, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/read_fnf_mesh.cpp:6: -/usr/include/c++/10/bits/basic_string.h:77:11: note: 'class std::__cxx11::basic_string' declared here - 77 | class basic_string - | ^~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/netgenout.hpp:103:46: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here + 76 | class Vec : public ngsimd::AlignedAlloc> + | ^~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/netgenout.hpp:103:46: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 190 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:211:25: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:211:25: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 438 | memcpy (p, data, sizeof(T)*mins); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:23, +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/nginterface.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/vscsg.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here 932 | class Segment | ^~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/nginterface.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:603:29: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/vscsg.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:603:29: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 438 | memcpy (p, data, sizeof(T)*mins); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:23, +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/nginterface.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/vscsg.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here 1066 | class FaceDescriptor | ^~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/nginterface.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp:351:85: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438: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] +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/vscsg.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.hpp:351:85: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438: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] 438 | memcpy (p, data, sizeof(T)*mins); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/memory:84, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/nginterface.cpp:1: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/vscsg.cpp:1: /usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here 121 | class shared_ptr : public __shared_ptr<_Tp> | ^~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/nginterface.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/triapprox.hpp:49:57: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438: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] +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/vscsg.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/triapprox.hpp:49:57: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438: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] 438 | memcpy (p, data, sizeof(T)*mins); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/../include/../gprim/gprim.hpp:17, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/../include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:7, +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/../include/../gprim/gprim.hpp:17, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/../include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:7, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/nginterface.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/vscsg.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here 76 | class Vec : public ngsimd::AlignedAlloc> | ^~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/read_fnf_mesh.cpp:8: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr; T = std::shared_ptr; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::Array >]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:352:40: required from 'ngcore::Archive& ngcore::Archive::operator&(std::shared_ptr<_Tp>&) [with T = netgen::Array >]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/splinesurface.hpp:61:68: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438: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] + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/vscsg.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../stlgeom/stlgeom.hpp:277:46: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438: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] 438 | memcpy (p, data, sizeof(T)*mins); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/memory:84, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/read_fnf_mesh.cpp:6: -/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here - 121 | class shared_ptr : public __shared_ptr<_Tp> - | ^~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/../include/../gprim/gprim.hpp:22, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/../include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:7, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/vscsg.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here + 67 | class Point3d + | ^~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/vscsg.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../stlgeom/stlgeom.hpp:311:53: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/../include/../gprim/gprim.hpp:22, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/../include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:7, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/vscsg.cpp:5: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here + 184 | class Vec3d + | ^~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/read_fnf_mesh.cpp:8: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<3>; T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' @@ -29227,13 +29173,13 @@ from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:11, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readtetmesh.cpp:10: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/read_fnf_mesh.cpp:10: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<3>' declared here 22 | class GeomPoint : public Point | ^~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readtetmesh.cpp:8: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/read_fnf_mesh.cpp:8: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr >; T = std::shared_ptr >; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' @@ -29244,13 +29190,13 @@ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/memory:84, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readtetmesh.cpp:6: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/read_fnf_mesh.cpp:6: /usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr >' declared here 121 | class shared_ptr : public __shared_ptr<_Tp> | ^~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readtetmesh.cpp:8: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/read_fnf_mesh.cpp:8: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::__cxx11::basic_string; T = std::__cxx11::basic_string; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' @@ -29266,34 +29212,11 @@ from /usr/include/c++/10/ostream:38, from /usr/include/c++/10/iostream:39, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:4, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readtetmesh.cpp:6: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/read_fnf_mesh.cpp:6: /usr/include/c++/10/bits/basic_string.h:77:11: note: 'class std::__cxx11::basic_string' declared here 77 | class basic_string | ^~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/read_fnf_mesh.cpp:8: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<2>; T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array, 0, int>; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/splinegeometry.hpp:39:10: required from 'void netgen::SplineGeometry::DoArchive(ngcore::Archive&) [with int D = 2]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::SplineGeometry<2>; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::SplineGeometry<2>]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:561:22: required from 'ngcore::Archive& ngcore::Archive::operator&(const T*&) [with T = netgen::SplineGeometry<2>]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/extrusion.hpp:141:19: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<2>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:29, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:11, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/read_fnf_mesh.cpp:10: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here - 22 | class GeomPoint : public Point - | ^~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:6, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, @@ -29357,60 +29280,6 @@ /usr/include/c++/10/bits/basic_string.h:77:11: note: 'class std::__cxx11::basic_string' declared here 77 | class basic_string | ^~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/netgenout.hpp:103:46: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] - 190 | for(TIND i=0; pos==-1 && i < this->size; i++) - | ~~^~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:211:25: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/nginterface_v2.cpp:1: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here - 932 | class Segment - | ^~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/nginterface_v2.cpp:1: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:603:29: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/nginterface_v2.cpp:1: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here - 1066 | class FaceDescriptor - | ^~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readtetmesh.cpp:8: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr; T = std::shared_ptr; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::Array >]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:352:40: required from 'ngcore::Archive& ngcore::Archive::operator&(std::shared_ptr<_Tp>&) [with T = netgen::Array >]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/splinesurface.hpp:61:68: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/memory:84, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readtetmesh.cpp:6: -/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here - 121 | class shared_ptr : public __shared_ptr<_Tp> - | ^~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:6, @@ -29435,32 +29304,7 @@ | ^~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readtetmesh.cpp:8: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<2>; T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array, 0, int>; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/splinegeometry.hpp:39:10: required from 'void netgen::SplineGeometry::DoArchive(ngcore::Archive&) [with int D = 2]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::SplineGeometry<2>; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::SplineGeometry<2>]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:561:22: required from 'ngcore::Archive& ngcore::Archive::operator&(const T*&) [with T = netgen::SplineGeometry<2>]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/extrusion.hpp:141:19: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<2>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:29, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:11, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readtetmesh.cpp:10: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here - 22 | class GeomPoint : public Point - | ^~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/nginterface.cpp:3: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/read_fnf_mesh.cpp:8: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr; T = std::shared_ptr; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' @@ -29473,138 +29317,54 @@ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/memory:84, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/nginterface.cpp:1: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/read_fnf_mesh.cpp:6: /usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here 121 | class shared_ptr : public __shared_ptr<_Tp> | ^~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/vscsg.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 384 | for (TIND i = BASE; i < size+BASE; i++) - | ~~^~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:6, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/nginterface_v2.cpp:1: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/curvedelems.hpp:56:70: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/../include/../gprim/gprim.hpp:17, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/../include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:7, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/nginterface_v2.cpp:1: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here - 76 | class Vec : public ngsimd::AlignedAlloc> - | ^~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/netgenout.hpp:103:46: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] - 190 | for(TIND i=0; pos==-1 && i < this->size; i++) - | ~~^~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:211:25: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/vscsg.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here - 932 | class Segment - | ^~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/vscsg.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshclass.hpp:603:29: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/vscsg.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here - 1066 | class FaceDescriptor - | ^~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/vscsg.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgeom.hpp:351:85: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438: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] + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/nginterface.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr; T = std::shared_ptr; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::Array >]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:352:40: required from 'ngcore::Archive& ngcore::Archive::operator&(std::shared_ptr<_Tp>&) [with T = netgen::Array >]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/splinesurface.hpp:61:68: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438: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] 438 | memcpy (p, data, sizeof(T)*mins); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/memory:84, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/vscsg.cpp:1: -/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/nginterface.cpp:1: +/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here 121 | class shared_ptr : public __shared_ptr<_Tp> | ^~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/vscsg.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/triapprox.hpp:49:57: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/../include/../gprim/gprim.hpp:17, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/../include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:7, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/vscsg.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here - 76 | class Vec : public ngsimd::AlignedAlloc> - | ^~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/vscsg.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../stlgeom/stlgeom.hpp:277:46: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/../include/../gprim/gprim.hpp:22, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/../include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:7, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/vscsg.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here - 67 | class Point3d - | ^~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/vscsg.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../stlgeom/stlgeom.hpp:311:53: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/array.hpp:438: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] + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/read_fnf_mesh.cpp:8: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<2>; T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array, 0, int>; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/splinegeometry.hpp:39:10: required from 'void netgen::SplineGeometry::DoArchive(ngcore::Archive&) [with int D = 2]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::SplineGeometry<2>; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::SplineGeometry<2>]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:561:22: required from 'ngcore::Archive& ngcore::Archive::operator&(const T*&) [with T = netgen::SplineGeometry<2>]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/extrusion.hpp:141:19: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<2>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 438 | memcpy (p, data, sizeof(T)*mins); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/../include/../gprim/gprim.hpp:22, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/../include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/meshing.hpp:7, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/vscsg.cpp:5: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here - 184 | class Vec3d - | ^~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:29, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:11, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/read_fnf_mesh.cpp:10: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here + 22 | class GeomPoint : public Point + | ^~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/vscsg.cpp:4: @@ -29722,45 +29482,13 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/../meshing/../include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here 22 | class GeomPoint : public Point | ^~~~~~~~~ +[ 80%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/readtetmesh.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/interface && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dinterface_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/interface -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/interface.dir/readtetmesh.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readtetmesh.cpp [ 81%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/readuser.cpp.o cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/interface && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dinterface_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/interface -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/interface.dir/readuser.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readuser.cpp -[ 81%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writeabaqus.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/interface && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dinterface_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/interface -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/interface.dir/writeabaqus.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeabaqus.cpp -[ 82%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writediffpack.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/interface && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dinterface_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/interface -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/interface.dir/writediffpack.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writediffpack.cpp -[ 82%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writedolfin.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/interface && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dinterface_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/interface -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/interface.dir/writedolfin.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writedolfin.cpp -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readuser.cpp:9: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 509 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 522 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readuser.cpp:11: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] - 774 | for (size_t i = 0; i < np; i++) - | ~~^~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 1482 | if(identnr <= type.Size()) - | ~~~~~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 1489 | while(type.Size() < identnr) - | ~~~~~~~~~~~~^~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeabaqus.cpp:8: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readtetmesh.cpp:8: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; @@ -29769,88 +29497,19 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:24, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readuser.cpp:11: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 191 | for (int i = 0; i < loch.boxes.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:26, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readuser.cpp:11: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; - | ~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:634:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 634 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; - | ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:646:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 646 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; - | ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 653 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } - | ~~~~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) - | ~~~~^~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readuser.cpp:11: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 124 | for (int i = 0; i < transfreezone.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeabaqus.cpp:10: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readtetmesh.cpp:10: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] 774 | for (size_t i = 0; i < np; i++) | ~~^~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:64, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readuser.cpp:11: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 52 | for (int i = 0; i < Size(); i++) - | ~~^~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:67, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readuser.cpp:11: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1482 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1489 | while(type.Size() < identnr) @@ -29859,7 +29518,7 @@ from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeabaqus.cpp:10: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readtetmesh.cpp:10: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 191 | for (int i = 0; i < loch.boxes.Size(); i++) @@ -29868,7 +29527,7 @@ from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeabaqus.cpp:10: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readtetmesh.cpp:10: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; @@ -29893,7 +29552,7 @@ from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeabaqus.cpp:10: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readtetmesh.cpp:10: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) @@ -29902,7 +29561,7 @@ from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeabaqus.cpp:10: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readtetmesh.cpp:10: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 52 | for (int i = 0; i < Size(); i++) @@ -29911,7 +29570,7 @@ from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeabaqus.cpp:10: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readtetmesh.cpp:10: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) @@ -29926,44 +29585,39 @@ | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:24, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readuser.cpp:11: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp:302:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 302 | if (msnr < triapprox.Size()) - | ~~~~~^~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:24, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeabaqus.cpp:10: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readtetmesh.cpp:10: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp:302:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 302 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeabaqus.cpp: In function 'void netgen::WriteAbaqusFormat(const netgen::Mesh&, const string&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeabaqus.cpp:149:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 149 | for (j = 1; j <= pairs.Size(); j++) - | ~~^~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeabaqus.cpp:165:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 165 | for (j = 1; j <= pairs.Size(); j++) - | ~~^~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeabaqus.cpp:216:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 216 | for (j = 1; j <= pairs.Size(); j++) - | ~~^~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeabaqus.cpp:8: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 384 | for (TIND i = BASE; i < size+BASE; i++) - | ~~^~~~~~~~~~~ +[ 81%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writeabaqus.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/interface && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dinterface_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/interface -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/interface.dir/writeabaqus.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeabaqus.cpp +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readtetmesh.cpp: In function 'void netgen::ReadTETFormat(netgen::Mesh&, const string&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readtetmesh.cpp:671:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 671 | for(int i=0; i& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp:82:47: required from here /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 384 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::BubbleSort(netgen::FlatArray&, netgen::FlatArray&) [with T = double; S = netgen::PointIndex]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readtetmesh.cpp:369:45: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:722:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 722 | for (int i = 0; i < data.Size(); i++) + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:723:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 723 | for (int j = i+1; j < data.Size(); j++) + | ~~^~~~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/netgenout.hpp:103:46: required from here @@ -29980,13 +29634,13 @@ from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeabaqus.cpp:10: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readtetmesh.cpp:10: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here 932 | class Segment | ^~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeabaqus.cpp:8: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readtetmesh.cpp:8: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:603:29: required from here @@ -29997,13 +29651,13 @@ from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeabaqus.cpp:10: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readtetmesh.cpp:10: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here 1066 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeabaqus.cpp:8: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readtetmesh.cpp:8: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp:351:85: required from here @@ -30012,13 +29666,13 @@ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/memory:84, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeabaqus.cpp:6: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readtetmesh.cpp:6: /usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here 121 | class shared_ptr : public __shared_ptr<_Tp> | ^~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeabaqus.cpp:8: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readtetmesh.cpp:8: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/triapprox.hpp:49:57: required from here @@ -30029,13 +29683,26 @@ from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:11, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeabaqus.cpp:10: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readtetmesh.cpp:10: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here 76 | class Vec : public ngsimd::AlignedAlloc> | ^~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readtetmesh.cpp:8: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readtetmesh.cpp:230:36: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 175 | for (int i = 0; i < size; i++) + | ~~^~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readtetmesh.cpp:669:20: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writediffpack.cpp:11: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readuser.cpp:9: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; @@ -30044,9 +29711,23 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeabaqus.cpp:8: +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readuser.cpp:11: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] + 774 | for (size_t i = 0; i < np; i++) + | ~~^~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 1482 | if(identnr <= type.Size()) + | ~~~~~~~~^~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 1489 | while(type.Size() < identnr) + | ~~~~~~~~~~~~^~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<3>; T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' @@ -30059,13 +29740,22 @@ from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:11, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeabaqus.cpp:10: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readtetmesh.cpp:10: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<3>' declared here 22 | class GeomPoint : public Point | ^~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:24, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readuser.cpp:11: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 191 | for (int i = 0; i < loch.boxes.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeabaqus.cpp:8: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readtetmesh.cpp:8: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr >; T = std::shared_ptr >; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' @@ -30076,13 +29766,13 @@ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/memory:84, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeabaqus.cpp:6: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readtetmesh.cpp:6: /usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr >' declared here 121 | class shared_ptr : public __shared_ptr<_Tp> | ^~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeabaqus.cpp:8: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readtetmesh.cpp:8: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::__cxx11::basic_string; T = std::__cxx11::basic_string; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' @@ -30098,15 +29788,143 @@ from /usr/include/c++/10/ostream:38, from /usr/include/c++/10/iostream:39, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:4, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeabaqus.cpp:6: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readtetmesh.cpp:6: /usr/include/c++/10/bits/basic_string.h:77:11: note: 'class std::__cxx11::basic_string' declared here 77 | class basic_string | ^~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:26, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readuser.cpp:11: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; + | ~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:634:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 634 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; + | ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:646:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 646 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; + | ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 653 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } + | ~~~~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) + | ~~~~^~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readuser.cpp:11: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 124 | for (int i = 0; i < transfreezone.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:64, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readuser.cpp:11: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 52 | for (int i = 0; i < Size(); i++) + | ~~^~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:67, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readuser.cpp:11: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readtetmesh.cpp:8: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr; T = std::shared_ptr; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::Array >]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:352:40: required from 'ngcore::Archive& ngcore::Archive::operator&(std::shared_ptr<_Tp>&) [with T = netgen::Array >]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/splinesurface.hpp:61:68: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/memory:84, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readtetmesh.cpp:6: +/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here + 121 | class shared_ptr : public __shared_ptr<_Tp> + | ^~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:24, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readuser.cpp:11: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp:302:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 302 | if (msnr < triapprox.Size()) + | ~~~~~^~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readtetmesh.cpp:8: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<2>; T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array, 0, int>; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/splinegeometry.hpp:39:10: required from 'void netgen::SplineGeometry::DoArchive(ngcore::Archive&) [with int D = 2]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::SplineGeometry<2>; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::SplineGeometry<2>]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:561:22: required from 'ngcore::Archive& ngcore::Archive::operator&(const T*&) [with T = netgen::SplineGeometry<2>]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/extrusion.hpp:141:19: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<2>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:29, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:11, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readtetmesh.cpp:10: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here + 22 | class GeomPoint : public Point + | ^~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readuser.cpp:9: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 384 | for (TIND i = BASE; i < size+BASE; i++) + | ~~^~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeabaqus.cpp:8: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 509 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 522 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writediffpack.cpp:13: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeabaqus.cpp:10: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] 774 | for (size_t i = 0; i < np; i++) @@ -30123,7 +29941,7 @@ from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writediffpack.cpp:13: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeabaqus.cpp:10: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 191 | for (int i = 0; i < loch.boxes.Size(); i++) @@ -30132,7 +29950,7 @@ from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writediffpack.cpp:13: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeabaqus.cpp:10: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; @@ -30157,7 +29975,7 @@ from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writediffpack.cpp:13: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeabaqus.cpp:10: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) @@ -30203,35 +30021,16 @@ from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writediffpack.cpp:13: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeabaqus.cpp:10: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 52 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeabaqus.cpp:8: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr; T = std::shared_ptr; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::Array >]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:352:40: required from 'ngcore::Archive& ngcore::Archive::operator&(std::shared_ptr<_Tp>&) [with T = netgen::Array >]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/splinesurface.hpp:61:68: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/memory:84, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeabaqus.cpp:6: -/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here - 121 | class shared_ptr : public __shared_ptr<_Tp> - | ^~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:67, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writediffpack.cpp:13: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeabaqus.cpp:10: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) @@ -30278,29 +30077,6 @@ | ^~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeabaqus.cpp:8: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<2>; T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array, 0, int>; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/splinegeometry.hpp:39:10: required from 'void netgen::SplineGeometry::DoArchive(ngcore::Archive&) [with int D = 2]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::SplineGeometry<2>; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::SplineGeometry<2>]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:561:22: required from 'ngcore::Archive& ngcore::Archive::operator&(const T*&) [with T = netgen::SplineGeometry<2>]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/extrusion.hpp:141:19: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<2>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:29, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:11, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeabaqus.cpp:10: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here - 22 | class GeomPoint : public Point - | ^~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readuser.cpp:9: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Segment; int BASE = 0; TIND = int]' @@ -30318,29 +30094,21 @@ | ^~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:24, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writediffpack.cpp:13: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeabaqus.cpp:10: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp:302:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 302 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writediffpack.cpp: In function 'void netgen::WriteDiffPackFormat(const netgen::Mesh&, const netgen::NetgenGeometry&, const string&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writediffpack.cpp:73:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 73 | for (i =1 ; i <= BIname.Size(); i++) - | ~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writediffpack.cpp:116:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 116 | for (int jj = 0; jj < sels.Size(); jj++) - | ~~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writediffpack.cpp:236:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 236 | for (i =1 ; i <= BIname.Size(); i++) - | ~~^~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writediffpack.cpp:11: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 384 | for (TIND i = BASE; i < size+BASE; i++) - | ~~^~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeabaqus.cpp: In function 'void netgen::WriteAbaqusFormat(const netgen::Mesh&, const string&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeabaqus.cpp:149:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 149 | for (j = 1; j <= pairs.Size(); j++) + | ~~^~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeabaqus.cpp:165:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 165 | for (j = 1; j <= pairs.Size(); j++) + | ~~^~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeabaqus.cpp:216:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 216 | for (j = 1; j <= pairs.Size(); j++) + | ~~^~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readuser.cpp:9: @@ -30399,6 +30167,56 @@ /usr/include/c++/10/bits/basic_string.h:77:11: note: 'class std::__cxx11::basic_string' declared here 77 | class basic_string | ^~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeabaqus.cpp:8: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 384 | for (TIND i = BASE; i < size+BASE; i++) + | ~~^~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readuser.cpp:9: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr; T = std::shared_ptr; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::Array >]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:352:40: required from 'ngcore::Archive& ngcore::Archive::operator&(std::shared_ptr<_Tp>&) [with T = netgen::Array >]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/splinesurface.hpp:61:68: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/memory:84, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readuser.cpp:6: +/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here + 121 | class shared_ptr : public __shared_ptr<_Tp> + | ^~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readuser.cpp:9: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<2>; T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array, 0, int>; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/splinegeometry.hpp:39:10: required from 'void netgen::SplineGeometry::DoArchive(ngcore::Archive&) [with int D = 2]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::SplineGeometry<2>; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::SplineGeometry<2>]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:561:22: required from 'ngcore::Archive& ngcore::Archive::operator&(const T*&) [with T = netgen::SplineGeometry<2>]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/extrusion.hpp:141:19: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<2>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:29, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:11, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readuser.cpp:11: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here + 22 | class GeomPoint : public Point + | ^~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/netgenout.hpp:103:46: required from here @@ -30415,13 +30233,13 @@ from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writediffpack.cpp:13: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeabaqus.cpp:10: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here 932 | class Segment | ^~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writediffpack.cpp:11: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeabaqus.cpp:8: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:603:29: required from here @@ -30432,13 +30250,13 @@ from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writediffpack.cpp:13: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeabaqus.cpp:10: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here 1066 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writediffpack.cpp:11: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeabaqus.cpp:8: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp:351:85: required from here @@ -30447,13 +30265,13 @@ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/memory:84, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writediffpack.cpp:9: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeabaqus.cpp:6: /usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here 121 | class shared_ptr : public __shared_ptr<_Tp> | ^~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writediffpack.cpp:11: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeabaqus.cpp:8: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/triapprox.hpp:49:57: required from here @@ -30464,68 +30282,13 @@ from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:11, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writediffpack.cpp:13: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeabaqus.cpp:10: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here 76 | class Vec : public ngsimd::AlignedAlloc> | ^~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readuser.cpp:9: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr; T = std::shared_ptr; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::Array >]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:352:40: required from 'ngcore::Archive& ngcore::Archive::operator&(std::shared_ptr<_Tp>&) [with T = netgen::Array >]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/splinesurface.hpp:61:68: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/memory:84, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readuser.cpp:6: -/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here - 121 | class shared_ptr : public __shared_ptr<_Tp> - | ^~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readuser.cpp:9: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<2>; T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array, 0, int>; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/splinegeometry.hpp:39:10: required from 'void netgen::SplineGeometry::DoArchive(ngcore::Archive&) [with int D = 2]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::SplineGeometry<2>; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::SplineGeometry<2>]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:561:22: required from 'ngcore::Archive& ngcore::Archive::operator&(const T*&) [with T = netgen::SplineGeometry<2>]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/extrusion.hpp:141:19: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<2>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:29, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:11, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readuser.cpp:11: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here - 22 | class GeomPoint : public Point - | ^~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writedolfin.cpp:10: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 509 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 522 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -[ 83%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writeelmer.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/interface && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dinterface_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/interface -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/interface.dir/writeelmer.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeelmer.cpp -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writediffpack.cpp:11: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeabaqus.cpp:8: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<3>; T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' @@ -30538,13 +30301,13 @@ from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:11, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writediffpack.cpp:13: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeabaqus.cpp:10: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<3>' declared here 22 | class GeomPoint : public Point | ^~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writediffpack.cpp:11: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeabaqus.cpp:8: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr >; T = std::shared_ptr >; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' @@ -30555,13 +30318,13 @@ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/memory:84, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writediffpack.cpp:9: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeabaqus.cpp:6: /usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr >' declared here 121 | class shared_ptr : public __shared_ptr<_Tp> | ^~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writediffpack.cpp:11: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeabaqus.cpp:8: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::__cxx11::basic_string; T = std::__cxx11::basic_string; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' @@ -30577,22 +30340,13 @@ from /usr/include/c++/10/ostream:38, from /usr/include/c++/10/iostream:39, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:4, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writediffpack.cpp:9: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeabaqus.cpp:6: /usr/include/c++/10/bits/basic_string.h:77:11: note: 'class std::__cxx11::basic_string' declared here 77 | class basic_string | ^~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writedolfin.cpp:12: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] - 774 | for (size_t i = 0; i < np; i++) - | ~~^~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writediffpack.cpp:11: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeabaqus.cpp:8: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr; T = std::shared_ptr; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' @@ -30605,30 +30359,30 @@ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/memory:84, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writediffpack.cpp:9: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeabaqus.cpp:6: /usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here 121 | class shared_ptr : public __shared_ptr<_Tp> | ^~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 1482 | if(identnr <= type.Size()) - | ~~~~~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 1489 | while(type.Size() < identnr) - | ~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:24, +[ 82%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writediffpack.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/interface && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dinterface_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/interface -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/interface.dir/writediffpack.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writediffpack.cpp +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readuser.cpp: In function 'void netgen::ReadFile(netgen::Mesh&, const string&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readuser.cpp:286:53: warning: 'ednr' may be used uninitialized in this function [-Wmaybe-uninitialized] + 286 | mesh[nr].edgenr = ednr+1; + | ~~~~^~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writedolfin.cpp:12: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 191 | for (int i = 0; i < loch.boxes.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~ + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readuser.cpp:11: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:501:36: warning: 'fdnr' may be used uninitialized in this function [-Wmaybe-uninitialized] + 501 | void SetIndex (int si) { index = si; } + | ~~~~~~^~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readuser.cpp:231:25: note: 'fdnr' was declared here + 231 | int fdnr, ednr; + | ^~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writediffpack.cpp:11: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeabaqus.cpp:8: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<2>; T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' @@ -30645,15 +30399,64 @@ from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:11, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writediffpack.cpp:13: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeabaqus.cpp:10: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here 22 | class GeomPoint : public Point | ^~~~~~~~~ +[ 82%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writedolfin.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/interface && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dinterface_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/interface -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/interface.dir/writedolfin.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writedolfin.cpp +[ 83%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writeelmer.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/interface && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dinterface_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/interface -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/interface.dir/writeelmer.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeelmer.cpp +[ 84%] Linking CXX shared library libcsgvis.so +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/cmake -E cmake_link_script CMakeFiles/csgvis.dir/link.txt --verbose=1 +/usr/bin/c++ -fPIC -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libcsgvis.so.6.2 -o libcsgvis.so.6.2.1905 CMakeFiles/csgvis.dir/vscsg.cpp.o -Wl,-rpath,/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg:/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/visualization:/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing:/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/core:/usr/lib/arm-linux-gnueabihf/openmpi/lib: libcsg.so.6.2.1905 ../visualization/libvisual.so.6.2.1905 ../meshing/libmesh.so.6.2.1905 -lz -lmetis -lpython3.9 ../core/libngcore.so.6.2.1905 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi_cxx.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so -lGL -lGLU +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writediffpack.cpp:11: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 509 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 522 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/cmake -E cmake_symlink_library libcsgvis.so.6.2.1905 libcsgvis.so.6.2 libcsgvis.so +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writediffpack.cpp:13: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] + 774 | for (size_t i = 0; i < np; i++) + | ~~^~~~ +make[3]: Leaving directory '/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 1482 | if(identnr <= type.Size()) + | ~~~~~~~~^~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 1489 | while(type.Size() < identnr) + | ~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:24, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writediffpack.cpp:13: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 191 | for (int i = 0; i < loch.boxes.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~ +[ 84%] Built target csgvis +[ 85%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writefeap.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/interface && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dinterface_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/interface -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/interface.dir/writefeap.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writefeap.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:26, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writedolfin.cpp:12: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writediffpack.cpp:13: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; @@ -30678,7 +30481,7 @@ from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writedolfin.cpp:12: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writediffpack.cpp:13: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) @@ -30687,7 +30490,7 @@ from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writedolfin.cpp:12: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writediffpack.cpp:13: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 52 | for (int i = 0; i < Size(); i++) @@ -30696,7 +30499,7 @@ from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writedolfin.cpp:12: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writediffpack.cpp:13: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) @@ -30711,36 +30514,40 @@ | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:24, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writedolfin.cpp:12: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writediffpack.cpp:13: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp:302:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 302 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writediffpack.cpp: In function 'void netgen::WriteDiffPackFormat(const netgen::Mesh&, const netgen::NetgenGeometry&, const string&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writediffpack.cpp:73:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 73 | for (i =1 ; i <= BIname.Size(); i++) + | ~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writediffpack.cpp:116:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 116 | for (int jj = 0; jj < sels.Size(); jj++) + | ~~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writediffpack.cpp:236:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 236 | for (i =1 ; i <= BIname.Size(); i++) + | ~~^~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writedolfin.cpp:10: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writediffpack.cpp:11: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp:82:47: required from here /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 384 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readuser.cpp: In function 'void netgen::ReadFile(netgen::Mesh&, const string&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readuser.cpp:286:53: warning: 'ednr' may be used uninitialized in this function [-Wmaybe-uninitialized] - 286 | mesh[nr].edgenr = ednr+1; - | ~~~~^~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readuser.cpp:11: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:501:36: warning: 'fdnr' may be used uninitialized in this function [-Wmaybe-uninitialized] - 501 | void SetIndex (int si) { index = si; } - | ~~~~~~^~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/readuser.cpp:231:25: note: 'fdnr' was declared here - 231 | int fdnr, ednr; - | ^~~~ -[ 84%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writefeap.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/interface && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dinterface_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/interface -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/interface.dir/writefeap.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writefeap.cpp +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeelmer.cpp:9: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 509 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 522 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/netgenout.hpp:103:46: required from here @@ -30757,13 +30564,13 @@ from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writedolfin.cpp:12: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writediffpack.cpp:13: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here 932 | class Segment | ^~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writedolfin.cpp:10: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writediffpack.cpp:11: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:603:29: required from here @@ -30774,13 +30581,13 @@ from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writedolfin.cpp:12: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writediffpack.cpp:13: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here 1066 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writedolfin.cpp:10: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writediffpack.cpp:11: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp:351:85: required from here @@ -30789,13 +30596,13 @@ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/memory:84, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writedolfin.cpp:8: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writediffpack.cpp:9: /usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here 121 | class shared_ptr : public __shared_ptr<_Tp> | ^~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writedolfin.cpp:10: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writediffpack.cpp:11: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/triapprox.hpp:49:57: required from here @@ -30806,13 +30613,13 @@ from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:11, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writedolfin.cpp:12: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writediffpack.cpp:13: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here 76 | class Vec : public ngsimd::AlignedAlloc> | ^~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeelmer.cpp:9: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writedolfin.cpp:10: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; @@ -30881,6 +30688,32 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writedolfin.cpp:12: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] + 774 | for (size_t i = 0; i < np; i++) + | ~~^~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 1482 | if(identnr <= type.Size()) + | ~~~~~~~~^~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 1489 | while(type.Size() < identnr) + | ~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:24, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writedolfin.cpp:12: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 191 | for (int i = 0; i < loch.boxes.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:64, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, @@ -30907,9 +30740,50 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:24, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeelmer.cpp:11: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp:302:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 302 | if (msnr < triapprox.Size()) + | ~~~~~^~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:26, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writedolfin.cpp:12: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; + | ~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:634:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 634 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; + | ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:646:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 646 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; + | ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 653 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } + | ~~~~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) + | ~~~~^~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writedolfin.cpp:12: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 124 | for (int i = 0; i < transfreezone.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writedolfin.cpp:10: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writediffpack.cpp:11: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<3>; T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' @@ -30922,13 +30796,13 @@ from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:11, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writedolfin.cpp:12: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writediffpack.cpp:13: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<3>' declared here 22 | class GeomPoint : public Point | ^~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writedolfin.cpp:10: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writediffpack.cpp:11: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr >; T = std::shared_ptr >; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' @@ -30939,13 +30813,13 @@ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/memory:84, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writedolfin.cpp:8: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writediffpack.cpp:9: /usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr >' declared here 121 | class shared_ptr : public __shared_ptr<_Tp> | ^~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writedolfin.cpp:10: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writediffpack.cpp:11: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::__cxx11::basic_string; T = std::__cxx11::basic_string; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' @@ -30961,20 +30835,46 @@ from /usr/include/c++/10/ostream:38, from /usr/include/c++/10/iostream:39, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:4, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writedolfin.cpp:8: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writediffpack.cpp:9: /usr/include/c++/10/bits/basic_string.h:77:11: note: 'class std::__cxx11::basic_string' declared here 77 | class basic_string | ^~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:64, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writedolfin.cpp:12: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 52 | for (int i = 0; i < Size(); i++) + | ~~^~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:67, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writedolfin.cpp:12: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:24, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeelmer.cpp:11: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writedolfin.cpp:12: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp:302:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 302 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writedolfin.cpp:10: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writediffpack.cpp:11: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr; T = std::shared_ptr; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' @@ -30987,23 +30887,13 @@ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/memory:84, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writedolfin.cpp:8: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writediffpack.cpp:9: /usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here 121 | class shared_ptr : public __shared_ptr<_Tp> | ^~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeelmer.cpp:9: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 384 | for (TIND i = BASE; i < size+BASE; i++) - | ~~^~~~~~~~~~~ -[ 84%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writefluent.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/interface && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dinterface_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/interface -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/interface.dir/writefluent.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writefluent.cpp -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writedolfin.cpp:10: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writediffpack.cpp:11: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<2>; T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' @@ -31020,10 +30910,26 @@ from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:11, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writedolfin.cpp:12: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writediffpack.cpp:13: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here 22 | class GeomPoint : public Point | ^~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeelmer.cpp:9: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 384 | for (TIND i = BASE; i < size+BASE; i++) + | ~~^~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writedolfin.cpp:10: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 384 | for (TIND i = BASE; i < size+BASE; i++) + | ~~^~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/netgenout.hpp:103:46: required from here @@ -31061,6 +30967,17 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here 1066 | class FaceDescriptor | ^~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writefeap.cpp:11: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 509 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 522 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeelmer.cpp:9: @@ -31093,119 +31010,75 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here 76 | class Vec : public ngsimd::AlignedAlloc> | ^~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeelmer.cpp:9: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<3>; T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/splinesurface.hpp:61:12: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/netgenout.hpp:103:46: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] + 190 | for(TIND i=0; pos==-1 && i < this->size; i++) + | ~~^~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:211:25: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 438 | memcpy (p, data, sizeof(T)*mins); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:29, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:11, +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeelmer.cpp:11: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<3>' declared here - 22 | class GeomPoint : public Point - | ^~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeelmer.cpp:9: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr >; T = std::shared_ptr >; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array > >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/splinesurface.hpp:61:25: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/memory:84, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeelmer.cpp:7: -/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr >' declared here - 121 | class shared_ptr : public __shared_ptr<_Tp> - | ^~~~~~~~~~ + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writedolfin.cpp:12: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here + 932 | class Segment + | ^~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeelmer.cpp:9: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::__cxx11::basic_string; T = std::__cxx11::basic_string; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/splinesurface.hpp:61:35: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438: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] + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writedolfin.cpp:10: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:603:29: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 438 | memcpy (p, data, sizeof(T)*mins); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/string:55, - from /usr/include/c++/10/bits/locale_classes.h:40, - from /usr/include/c++/10/bits/ios_base.h:41, - from /usr/include/c++/10/ios:42, - from /usr/include/c++/10/ostream:38, - from /usr/include/c++/10/iostream:39, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:4, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeelmer.cpp:7: -/usr/include/c++/10/bits/basic_string.h:77:11: note: 'class std::__cxx11::basic_string' declared here - 77 | class basic_string - | ^~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeelmer.cpp:9: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr; T = std::shared_ptr; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::Array >]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:352:40: required from 'ngcore::Archive& ngcore::Archive::operator&(std::shared_ptr<_Tp>&) [with T = netgen::Array >]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/splinesurface.hpp:61:68: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438: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] +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writedolfin.cpp:12: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here + 1066 | class FaceDescriptor + | ^~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writedolfin.cpp:10: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp:351:85: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438: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] 438 | memcpy (p, data, sizeof(T)*mins); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/memory:84, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeelmer.cpp:7: -/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writedolfin.cpp:8: +/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here 121 | class shared_ptr : public __shared_ptr<_Tp> | ^~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeelmer.cpp:9: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<2>; T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array, 0, int>; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/splinegeometry.hpp:39:10: required from 'void netgen::SplineGeometry::DoArchive(ngcore::Archive&) [with int D = 2]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::SplineGeometry<2>; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::SplineGeometry<2>]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:561:22: required from 'ngcore::Archive& ngcore::Archive::operator&(const T*&) [with T = netgen::SplineGeometry<2>]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/extrusion.hpp:141:19: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<2>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writedolfin.cpp:10: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/triapprox.hpp:49:57: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438: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] 438 | memcpy (p, data, sizeof(T)*mins); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:29, +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:17, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:11, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeelmer.cpp:11: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here - 22 | class GeomPoint : public Point - | ^~~~~~~~~ -[ 85%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writegmsh.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/interface && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dinterface_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/interface -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/interface.dir/writegmsh.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writegmsh.cpp -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writefeap.cpp:11: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 509 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 522 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writedolfin.cpp:12: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here + 76 | class Vec : public ngsimd::AlignedAlloc> + | ^~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, @@ -31266,6 +31139,64 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeelmer.cpp:9: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<3>; T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/splinesurface.hpp:61:12: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:29, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:11, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeelmer.cpp:11: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<3>' declared here + 22 | class GeomPoint : public Point + | ^~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeelmer.cpp:9: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr >; T = std::shared_ptr >; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array > >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/splinesurface.hpp:61:25: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/memory:84, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeelmer.cpp:7: +/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr >' declared here + 121 | class shared_ptr : public __shared_ptr<_Tp> + | ^~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeelmer.cpp:9: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::__cxx11::basic_string; T = std::__cxx11::basic_string; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/splinesurface.hpp:61:35: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/string:55, + from /usr/include/c++/10/bits/locale_classes.h:40, + from /usr/include/c++/10/bits/ios_base.h:41, + from /usr/include/c++/10/ios:42, + from /usr/include/c++/10/ostream:38, + from /usr/include/c++/10/iostream:39, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:4, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeelmer.cpp:7: +/usr/include/c++/10/bits/basic_string.h:77:11: note: 'class std::__cxx11::basic_string' declared here + 77 | class basic_string + | ^~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:64, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, @@ -31299,6 +31230,66 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp:302:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 302 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ +[ 85%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writefluent.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/interface && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dinterface_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/interface -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/interface.dir/writefluent.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writefluent.cpp +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writedolfin.cpp:10: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<3>; T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/splinesurface.hpp:61:12: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:29, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:11, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writedolfin.cpp:12: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<3>' declared here + 22 | class GeomPoint : public Point + | ^~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writedolfin.cpp:10: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr >; T = std::shared_ptr >; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array > >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/splinesurface.hpp:61:25: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/memory:84, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writedolfin.cpp:8: +/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr >' declared here + 121 | class shared_ptr : public __shared_ptr<_Tp> + | ^~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writedolfin.cpp:10: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::__cxx11::basic_string; T = std::__cxx11::basic_string; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/splinesurface.hpp:61:35: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/string:55, + from /usr/include/c++/10/bits/locale_classes.h:40, + from /usr/include/c++/10/bits/ios_base.h:41, + from /usr/include/c++/10/ios:42, + from /usr/include/c++/10/ostream:38, + from /usr/include/c++/10/iostream:39, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:4, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writedolfin.cpp:8: +/usr/include/c++/10/bits/basic_string.h:77:11: note: 'class std::__cxx11::basic_string' declared here + 77 | class basic_string + | ^~~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writefeap.cpp: In function 'void netgen::WriteFEAPFormat(const netgen::Mesh&, const string&)': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writefeap.cpp:56:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 56 | for (i = 1; i <= mesh.GetNP(); i++) @@ -31306,8 +31297,67 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writefeap.cpp:73:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 73 | for (i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ -[ 85%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writejcm.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/interface && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dinterface_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/interface -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/interface.dir/writejcm.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writejcm.cpp +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeelmer.cpp:9: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr; T = std::shared_ptr; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::Array >]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:352:40: required from 'ngcore::Archive& ngcore::Archive::operator&(std::shared_ptr<_Tp>&) [with T = netgen::Array >]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/splinesurface.hpp:61:68: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/memory:84, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeelmer.cpp:7: +/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here + 121 | class shared_ptr : public __shared_ptr<_Tp> + | ^~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeelmer.cpp:9: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<2>; T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array, 0, int>; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/splinegeometry.hpp:39:10: required from 'void netgen::SplineGeometry::DoArchive(ngcore::Archive&) [with int D = 2]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::SplineGeometry<2>; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::SplineGeometry<2>]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:561:22: required from 'ngcore::Archive& ngcore::Archive::operator&(const T*&) [with T = netgen::SplineGeometry<2>]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/extrusion.hpp:141:19: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<2>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:29, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:11, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeelmer.cpp:11: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here + 22 | class GeomPoint : public Point + | ^~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writedolfin.cpp:10: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr; T = std::shared_ptr; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::Array >]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:352:40: required from 'ngcore::Archive& ngcore::Archive::operator&(std::shared_ptr<_Tp>&) [with T = netgen::Array >]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/splinesurface.hpp:61:68: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/memory:84, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writedolfin.cpp:8: +/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here + 121 | class shared_ptr : public __shared_ptr<_Tp> + | ^~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writefeap.cpp:11: @@ -31316,6 +31366,29 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 384 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writedolfin.cpp:10: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<2>; T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array, 0, int>; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/splinegeometry.hpp:39:10: required from 'void netgen::SplineGeometry::DoArchive(ngcore::Archive&) [with int D = 2]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::SplineGeometry<2>; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::SplineGeometry<2>]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:561:22: required from 'ngcore::Archive& ngcore::Archive::operator&(const T*&) [with T = netgen::SplineGeometry<2>]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/extrusion.hpp:141:19: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<2>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:29, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:11, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writedolfin.cpp:12: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here + 22 | class GeomPoint : public Point + | ^~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/netgenout.hpp:103:46: required from here @@ -31385,6 +31458,10 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here 76 | class Vec : public ngsimd::AlignedAlloc> | ^~~ +[ 86%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writegmsh.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/interface && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dinterface_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/interface -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/interface.dir/writegmsh.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writegmsh.cpp +[ 86%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writejcm.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/interface && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dinterface_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/interface -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/interface.dir/writejcm.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writejcm.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writefeap.cpp:11: @@ -31485,6 +31562,8 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here 22 | class GeomPoint : public Point | ^~~~~~~~~ +[ 87%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writepermas.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/interface && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dinterface_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/interface -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/interface.dir/writepermas.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writepermas.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writefluent.cpp:8: @@ -31496,24 +31575,11 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writegmsh.cpp:16: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 509 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 522 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -[ 86%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writepermas.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/interface && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dinterface_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/interface -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/interface.dir/writepermas.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writepermas.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writegmsh.cpp:18: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writefluent.cpp:10: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] 774 | for (size_t i = 0; i < np; i++) @@ -31530,33 +31596,16 @@ from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writegmsh.cpp:18: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writefluent.cpp:10: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 191 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writefluent.cpp:10: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] - 774 | for (size_t i = 0; i < np; i++) - | ~~^~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 1482 | if(identnr <= type.Size()) - | ~~~~~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 1489 | while(type.Size() < identnr) - | ~~~~~~~~~~~~^~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:26, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writegmsh.cpp:18: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writefluent.cpp:10: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; @@ -31577,20 +31626,11 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:24, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writefluent.cpp:10: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 191 | for (int i = 0; i < loch.boxes.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writegmsh.cpp:18: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writefluent.cpp:10: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) @@ -31599,7 +31639,7 @@ from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writegmsh.cpp:18: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writefluent.cpp:10: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 52 | for (int i = 0; i < Size(); i++) @@ -31608,7 +31648,7 @@ from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writegmsh.cpp:18: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writefluent.cpp:10: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) @@ -31621,11 +31661,67 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:24, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writefluent.cpp:10: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp:302:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 302 | if (msnr < triapprox.Size()) + | ~~~~~^~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writefluent.cpp: In function 'void netgen::WriteFluentFormat(const netgen::Mesh&, const string&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writefluent.cpp:162:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 162 | for (i = 1; i <= surfaceelp.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writefluent.cpp:8: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 384 | for (TIND i = BASE; i < size+BASE; i++) + | ~~^~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writegmsh.cpp:16: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 509 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 522 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writegmsh.cpp:18: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] + 774 | for (size_t i = 0; i < np; i++) + | ~~^~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 1482 | if(identnr <= type.Size()) + | ~~~~~~~~^~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 1489 | while(type.Size() < identnr) + | ~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:24, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writegmsh.cpp:18: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 191 | for (int i = 0; i < loch.boxes.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:26, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writefluent.cpp:10: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writegmsh.cpp:18: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; @@ -31650,63 +31746,17 @@ from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writefluent.cpp:10: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writegmsh.cpp:18: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:24, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writegmsh.cpp:18: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp:302:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 302 | if (msnr < triapprox.Size()) - | ~~~~~^~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:64, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writefluent.cpp:10: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 52 | for (int i = 0; i < Size(); i++) - | ~~^~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:67, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writefluent.cpp:10: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:24, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writefluent.cpp:10: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp:302:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 302 | if (msnr < triapprox.Size()) - | ~~~~~^~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writegmsh.cpp:16: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 384 | for (TIND i = BASE; i < size+BASE; i++) - | ~~^~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writefluent.cpp: In function 'void netgen::WriteFluentFormat(const netgen::Mesh&, const string&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writefluent.cpp:162:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 162 | for (i = 1; i <= surfaceelp.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/netgenout.hpp:103:46: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] + 190 | for(TIND i=0; pos==-1 && i < this->size; i++) + | ~~^~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writejcm.cpp:8: @@ -31718,12 +31768,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/netgenout.hpp:103:46: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] - 190 | for(TIND i=0; pos==-1 && i < this->size; i++) - | ~~^~~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:211:25: required from here @@ -31734,13 +31778,13 @@ from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writegmsh.cpp:18: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writefluent.cpp:10: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here 932 | class Segment | ^~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writegmsh.cpp:16: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writefluent.cpp:8: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:603:29: required from here @@ -31751,13 +31795,13 @@ from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writegmsh.cpp:18: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writefluent.cpp:10: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here 1066 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writegmsh.cpp:16: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writefluent.cpp:8: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp:351:85: required from here @@ -31766,13 +31810,13 @@ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/memory:84, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writegmsh.cpp:14: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writefluent.cpp:6: /usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here 121 | class shared_ptr : public __shared_ptr<_Tp> | ^~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writegmsh.cpp:16: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writefluent.cpp:8: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/triapprox.hpp:49:57: required from here @@ -31783,18 +31827,58 @@ from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:11, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writegmsh.cpp:18: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writefluent.cpp:10: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here 76 | class Vec : public ngsimd::AlignedAlloc> | ^~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:64, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writegmsh.cpp:18: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 52 | for (int i = 0; i < Size(); i++) + | ~~^~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:67, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writegmsh.cpp:18: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writefluent.cpp:8: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 384 | for (TIND i = BASE; i < size+BASE; i++) - | ~~^~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::INDEX_3; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::INDEX_3; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writefluent.cpp:152:73: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:30, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writefluent.cpp:8: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/template.hpp:207:7: note: 'class netgen::INDEX_3' declared here + 207 | class INDEX_3 + | ^~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:24, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writegmsh.cpp:18: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp:302:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 302 | if (msnr < triapprox.Size()) + | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, @@ -31883,7 +31967,7 @@ | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writegmsh.cpp:16: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writefluent.cpp:8: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<3>; T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' @@ -31896,13 +31980,13 @@ from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:11, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writegmsh.cpp:18: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writefluent.cpp:10: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<3>' declared here 22 | class GeomPoint : public Point | ^~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writegmsh.cpp:16: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writefluent.cpp:8: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr >; T = std::shared_ptr >; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' @@ -31913,13 +31997,13 @@ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/memory:84, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writegmsh.cpp:14: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writefluent.cpp:6: /usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr >' declared here 121 | class shared_ptr : public __shared_ptr<_Tp> | ^~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writegmsh.cpp:16: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writefluent.cpp:8: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::__cxx11::basic_string; T = std::__cxx11::basic_string; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' @@ -31935,7 +32019,7 @@ from /usr/include/c++/10/ostream:38, from /usr/include/c++/10/iostream:39, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:4, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writegmsh.cpp:14: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writefluent.cpp:6: /usr/include/c++/10/bits/basic_string.h:77:11: note: 'class std::__cxx11::basic_string' declared here 77 | class basic_string | ^~~~~~~~~~~~ @@ -31949,6 +32033,14 @@ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writegmsh.cpp:16: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 384 | for (TIND i = BASE; i < size+BASE; i++) + | ~~^~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writefluent.cpp:8: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr; T = std::shared_ptr; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' @@ -31961,13 +32053,13 @@ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/memory:84, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writegmsh.cpp:14: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writefluent.cpp:6: /usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here 121 | class shared_ptr : public __shared_ptr<_Tp> | ^~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writegmsh.cpp:16: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writefluent.cpp:8: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<2>; T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' @@ -31984,16 +32076,61 @@ from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:11, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writegmsh.cpp:18: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writefluent.cpp:10: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here 22 | class GeomPoint : public Point | ^~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writepermas.cpp:8: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 509 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 522 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writejcm.cpp:8: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 384 | for (TIND i = BASE; i < size+BASE; i++) + | ~~^~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writepermas.cpp:10: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] + 774 | for (size_t i = 0; i < np; i++) + | ~~^~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 1482 | if(identnr <= type.Size()) + | ~~~~~~~~^~~~~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/netgenout.hpp:103:46: required from here /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 190 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 1489 | while(type.Size() < identnr) + | ~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:24, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writepermas.cpp:10: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 191 | for (int i = 0; i < loch.boxes.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:211:25: required from here @@ -32004,13 +32141,13 @@ from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writefluent.cpp:10: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writegmsh.cpp:18: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here 932 | class Segment | ^~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writefluent.cpp:8: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writegmsh.cpp:16: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:603:29: required from here @@ -32021,13 +32158,47 @@ from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writefluent.cpp:10: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writegmsh.cpp:18: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here 1066 | class FaceDescriptor | ^~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:26, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writepermas.cpp:10: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; + | ~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:634:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 634 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; + | ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:646:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 646 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; + | ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 653 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } + | ~~~~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) + | ~~~~^~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writepermas.cpp:10: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 124 | for (int i = 0; i < transfreezone.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writefluent.cpp:8: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writegmsh.cpp:16: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp:351:85: required from here @@ -32036,13 +32207,13 @@ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/memory:84, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writefluent.cpp:6: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writegmsh.cpp:14: /usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here 121 | class shared_ptr : public __shared_ptr<_Tp> | ^~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writefluent.cpp:8: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writegmsh.cpp:16: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/triapprox.hpp:49:57: required from here @@ -32053,33 +32224,43 @@ from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:11, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writefluent.cpp:10: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writegmsh.cpp:18: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here 76 | class Vec : public ngsimd::AlignedAlloc> | ^~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writejcm.cpp:8: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 384 | for (TIND i = BASE; i < size+BASE; i++) - | ~~^~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writefluent.cpp:8: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::INDEX_3; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::INDEX_3; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writefluent.cpp:152:73: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:30, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writefluent.cpp:8: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/template.hpp:207:7: note: 'class netgen::INDEX_3' declared here - 207 | class INDEX_3 - | ^~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:64, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writepermas.cpp:10: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 52 | for (int i = 0; i < Size(); i++) + | ~~^~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:67, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writepermas.cpp:10: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:24, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writepermas.cpp:10: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp:302:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 302 | if (msnr < triapprox.Size()) + | ~~~~~^~~~~~~~~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/netgenout.hpp:103:46: required from here @@ -32160,7 +32341,7 @@ | ~~^~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writefluent.cpp:8: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writegmsh.cpp:16: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<3>; T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' @@ -32173,13 +32354,13 @@ from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:11, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writefluent.cpp:10: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writegmsh.cpp:18: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<3>' declared here 22 | class GeomPoint : public Point | ^~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writefluent.cpp:8: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writegmsh.cpp:16: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr >; T = std::shared_ptr >; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' @@ -32190,13 +32371,13 @@ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/memory:84, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writefluent.cpp:6: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writegmsh.cpp:14: /usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr >' declared here 121 | class shared_ptr : public __shared_ptr<_Tp> | ^~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writefluent.cpp:8: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writegmsh.cpp:16: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::__cxx11::basic_string; T = std::__cxx11::basic_string; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' @@ -32212,12 +32393,18 @@ from /usr/include/c++/10/ostream:38, from /usr/include/c++/10/iostream:39, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:4, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writefluent.cpp:6: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writegmsh.cpp:14: /usr/include/c++/10/bits/basic_string.h:77:11: note: 'class std::__cxx11::basic_string' declared here 77 | class basic_string | ^~~~~~~~~~~~ -[ 86%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writetecplot.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/interface && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dinterface_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/interface -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/interface.dir/writetecplot.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writetecplot.cpp +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writepermas.cpp:8: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 384 | for (TIND i = BASE; i < size+BASE; i++) + | ~~^~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<3>; T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' @@ -32275,7 +32462,7 @@ | ^~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writefluent.cpp:8: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writegmsh.cpp:16: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr; T = std::shared_ptr; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' @@ -32288,13 +32475,13 @@ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/memory:84, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writefluent.cpp:6: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writegmsh.cpp:14: /usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here 121 | class shared_ptr : public __shared_ptr<_Tp> | ^~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writefluent.cpp:8: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writegmsh.cpp:16: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<2>; T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' @@ -32311,7 +32498,7 @@ from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:11, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writefluent.cpp:10: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writegmsh.cpp:18: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here 22 | class GeomPoint : public Point | ^~~~~~~~~ @@ -32334,6 +32521,8 @@ /usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here 121 | class shared_ptr : public __shared_ptr<_Tp> | ^~~~~~~~~~ +[ 87%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writetecplot.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/interface && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dinterface_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/interface -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/interface.dir/writetecplot.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writetecplot.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writejcm.cpp:8: @@ -32357,118 +32546,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here 22 | class GeomPoint : public Point | ^~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writepermas.cpp:8: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 509 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 522 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writepermas.cpp:10: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] - 774 | for (size_t i = 0; i < np; i++) - | ~~^~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 1482 | if(identnr <= type.Size()) - | ~~~~~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 1489 | while(type.Size() < identnr) - | ~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:24, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writepermas.cpp:10: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 191 | for (int i = 0; i < loch.boxes.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:26, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writepermas.cpp:10: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; - | ~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:634:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 634 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; - | ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:646:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 646 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; - | ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 653 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } - | ~~~~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) - | ~~~~^~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writepermas.cpp:10: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 124 | for (int i = 0; i < transfreezone.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:64, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writepermas.cpp:10: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 52 | for (int i = 0; i < Size(); i++) - | ~~^~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:67, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writepermas.cpp:10: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:24, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writepermas.cpp:10: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp:302:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 302 | if (msnr < triapprox.Size()) - | ~~~~~^~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writepermas.cpp:8: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 384 | for (TIND i = BASE; i < size+BASE; i++) - | ~~^~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/netgenout.hpp:103:46: required from here @@ -32538,11 +32615,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here 76 | class Vec : public ngsimd::AlignedAlloc> | ^~~ -[ 87%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writetet.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/interface && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dinterface_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/interface -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/interface.dir/writetet.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writetet.cpp -[ 88%] Linking CXX shared library libcsgvis.so -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/cmake -E cmake_link_script CMakeFiles/csgvis.dir/link.txt --verbose=1 -/usr/bin/c++ -fPIC -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libcsgvis.so.6.2 -o libcsgvis.so.6.2.1905 CMakeFiles/csgvis.dir/vscsg.cpp.o -Wl,-rpath,/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg:/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/visualization:/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing:/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/core:/usr/lib/arm-linux-gnueabihf/openmpi/lib: libcsg.so.6.2.1905 ../visualization/libvisual.so.6.2.1905 ../meshing/libmesh.so.6.2.1905 -lz -lmetis -lpython3.9 ../core/libngcore.so.6.2.1905 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi_cxx.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so -lGL -lGLU In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writepermas.cpp:8: @@ -32601,8 +32673,8 @@ /usr/include/c++/10/bits/basic_string.h:77:11: note: 'class std::__cxx11::basic_string' declared here 77 | class basic_string | ^~~~~~~~~~~~ -[ 88%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writetochnog.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/interface && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dinterface_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/interface -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/interface.dir/writetochnog.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writetochnog.cpp +[ 88%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writetet.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/interface && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dinterface_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/interface -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/interface.dir/writetet.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writetet.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writepermas.cpp:8: @@ -32645,9 +32717,8 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here 22 | class GeomPoint : public Point | ^~~~~~~~~ -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/cmake -E cmake_symlink_library libcsgvis.so.6.2.1905 libcsgvis.so.6.2 libcsgvis.so -make[3]: Leaving directory '/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf' -[ 88%] Built target csgvis +[ 88%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writetochnog.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/interface && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dinterface_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/interface -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/interface.dir/writetochnog.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writetochnog.cpp [ 89%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writeuser.cpp.o cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/interface && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dinterface_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/interface -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/interface.dir/writeuser.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeuser.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:33, @@ -32754,19 +32825,9 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp:302:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 302 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ -[ 89%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/wuchemnitz.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/interface && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dinterface_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/interface -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/interface.dir/wuchemnitz.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/wuchemnitz.cpp -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writetecplot.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 384 | for (TIND i = BASE; i < size+BASE; i++) - | ~~^~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeuser.cpp:7: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writetet.cpp:4: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; @@ -32775,179 +32836,14 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/netgenout.hpp:103:46: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] - 190 | for(TIND i=0; pos==-1 && i < this->size; i++) - | ~~^~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:211:25: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writetecplot.cpp:9: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here - 932 | class Segment - | ^~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writetecplot.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:603:29: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writetecplot.cpp:9: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here - 1066 | class FaceDescriptor - | ^~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeuser.cpp:9: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] - 774 | for (size_t i = 0; i < np; i++) - | ~~^~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 1482 | if(identnr <= type.Size()) - | ~~~~~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 1489 | while(type.Size() < identnr) - | ~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:24, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeuser.cpp:9: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 191 | for (int i = 0; i < loch.boxes.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writetecplot.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp:351:85: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/memory:84, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writetecplot.cpp:5: -/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here - 121 | class shared_ptr : public __shared_ptr<_Tp> - | ^~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writetecplot.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/triapprox.hpp:49:57: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:17, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:11, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writetecplot.cpp:9: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here - 76 | class Vec : public ngsimd::AlignedAlloc> - | ^~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:26, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeuser.cpp:9: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; - | ~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:634:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 634 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; - | ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:646:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 646 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; - | ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 653 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } - | ~~~~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) - | ~~~~^~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeuser.cpp:9: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 124 | for (int i = 0; i < transfreezone.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writetet.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 509 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 522 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:64, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeuser.cpp:9: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 52 | for (int i = 0; i < Size(); i++) - | ~~^~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:67, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeuser.cpp:9: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:24, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeuser.cpp:9: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp:302:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 302 | if (msnr < triapprox.Size()) - | ~~~~~^~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 384 | for (TIND i = BASE; i < size+BASE; i++) + | ~~^~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, @@ -32974,17 +32870,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 191 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeuser.cpp: In function 'void netgen::WriteSurfaceFormat(const netgen::Mesh&, const string&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeuser.cpp:293:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 293 | for (i = 1; i <= mesh.GetNP(); i++) - | ~~^~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeuser.cpp:303:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 303 | for (i = 1; i <= mesh.GetNSE(); i++) - | ~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeuser.cpp: In function 'void netgen::WriteSTLFormat(const netgen::Mesh&, const string&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeuser.cpp:340:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 340 | for (i = 1; i <= mesh.GetNSE(); i++) - | ~~^~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:26, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, @@ -33010,13 +32895,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeuser.cpp: In function 'void netgen::WriteSTLExtFormat(const netgen::Mesh&, const string&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeuser.cpp:424:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 424 | for(int bcInd = 1; bcInd <= faceBCs.Size(); bcInd++) - | ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeuser.cpp:433:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 433 | for (int i = 0; i < faceSei.Size(); i++) - | ~~^~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, @@ -33026,16 +32904,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeuser.cpp: In function 'void netgen::WriteEdgeElementFormat(const netgen::Mesh&, const netgen::NetgenGeometry&, const string&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeuser.cpp:826:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 826 | for (j=1; j <= edges.Size(); j++) - | ~~^~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeuser.cpp:837:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 837 | for (j=1; j <= edges.Size(); j++) - | ~~^~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeuser.cpp:868:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 868 | for (j=1; j <= edges.Size(); j++) - | ~~^~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:64, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, @@ -33069,64 +32937,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp:302:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 302 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writetecplot.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<3>; T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/splinesurface.hpp:61:12: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:29, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:11, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writetecplot.cpp:9: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<3>' declared here - 22 | class GeomPoint : public Point - | ^~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writetecplot.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr >; T = std::shared_ptr >; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array > >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/splinesurface.hpp:61:25: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/memory:84, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writetecplot.cpp:5: -/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr >' declared here - 121 | class shared_ptr : public __shared_ptr<_Tp> - | ^~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writetecplot.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::__cxx11::basic_string; T = std::__cxx11::basic_string; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/splinesurface.hpp:61:35: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/string:55, - from /usr/include/c++/10/bits/locale_classes.h:40, - from /usr/include/c++/10/bits/ios_base.h:41, - from /usr/include/c++/10/ios:42, - from /usr/include/c++/10/ostream:38, - from /usr/include/c++/10/iostream:39, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:4, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writetecplot.cpp:5: -/usr/include/c++/10/bits/basic_string.h:77:11: note: 'class std::__cxx11::basic_string' declared here - 77 | class basic_string - | ^~~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writetet.cpp: In function 'void netgen::WriteTETFormat(const netgen::Mesh&, const string&)': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writetet.cpp:71:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 71 | for(ElementIndex i=0; i& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 384 | for (TIND i = BASE; i < size+BASE; i++) - | ~~^~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writetet.cpp:524:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 524 | for(int j=0; jSize(); j++) | ~^~~~~~~~~~~~~~~~~~~~~ @@ -33253,11 +33055,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writetet.cpp:793:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 793 | for(int j=1; jSize(); j++) | ~^~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeuser.cpp:408:24: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] - 190 | for(TIND i=0; pos==-1 && i < this->size; i++) - | ~~^~~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writetet.cpp:809:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 809 | for(int i=0; iSize(); j++) | ~^~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/netgenout.hpp:103:46: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] + 190 | for(TIND i=0; pos==-1 && i < this->size; i++) + | ~~^~~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writetet.cpp:946:28: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 946 | for(ElementIndex i=0; i::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:211:25: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writetecplot.cpp:9: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here + 932 | class Segment + | ^~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writetochnog.cpp:11: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 509 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 522 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writetecplot.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:603:29: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writetecplot.cpp:9: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here + 1066 | class FaceDescriptor + | ^~~~~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writetet.cpp:987:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 987 | for(int i = 0; i::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr; T = std::shared_ptr; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::Array >]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:352:40: required from 'ngcore::Archive& ngcore::Archive::operator&(std::shared_ptr<_Tp>&) [with T = netgen::Array >]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/splinesurface.hpp:61:68: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438: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] +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp:351:85: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438: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] 438 | memcpy (p, data, sizeof(T)*mins); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/memory:84, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writetecplot.cpp:5: -/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here +/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here 121 | class shared_ptr : public __shared_ptr<_Tp> | ^~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writetecplot.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<2>; T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array, 0, int>; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/splinegeometry.hpp:39:10: required from 'void netgen::SplineGeometry::DoArchive(ngcore::Archive&) [with int D = 2]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::SplineGeometry<2>; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::SplineGeometry<2>]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:561:22: required from 'ngcore::Archive& ngcore::Archive::operator&(const T*&) [with T = netgen::SplineGeometry<2>]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/extrusion.hpp:141:19: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<2>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/triapprox.hpp:49:57: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438: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] 438 | memcpy (p, data, sizeof(T)*mins); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:29, +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:17, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:11, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writetecplot.cpp:9: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here - 22 | class GeomPoint : public Point - | ^~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here + 76 | class Vec : public ngsimd::AlignedAlloc> + | ^~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writetochnog.cpp:11: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 509 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 522 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writetet.cpp:4: @@ -33427,37 +33251,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:792:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 792 | for(int i=0; i::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:211:25: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeuser.cpp:9: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here - 932 | class Segment - | ^~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeuser.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:603:29: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeuser.cpp:9: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here - 1066 | class FaceDescriptor - | ^~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, @@ -33475,38 +33268,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1489 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeuser.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp:351:85: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/memory:84, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeuser.cpp:5: -/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here - 121 | class shared_ptr : public __shared_ptr<_Tp> - | ^~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeuser.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/triapprox.hpp:49:57: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:17, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:11, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeuser.cpp:9: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here - 76 | class Vec : public ngsimd::AlignedAlloc> - | ^~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:24, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, @@ -33516,15 +33277,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 191 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeuser.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeuser.cpp:401:14: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 175 | for (int i = 0; i < size; i++) - | ~~^~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:26, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, @@ -33559,6 +33311,64 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writetecplot.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<3>; T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/splinesurface.hpp:61:12: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:29, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:11, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writetecplot.cpp:9: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<3>' declared here + 22 | class GeomPoint : public Point + | ^~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writetecplot.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr >; T = std::shared_ptr >; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array > >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/splinesurface.hpp:61:25: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/memory:84, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writetecplot.cpp:5: +/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr >' declared here + 121 | class shared_ptr : public __shared_ptr<_Tp> + | ^~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writetecplot.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::__cxx11::basic_string; T = std::__cxx11::basic_string; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/splinesurface.hpp:61:35: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/string:55, + from /usr/include/c++/10/bits/locale_classes.h:40, + from /usr/include/c++/10/bits/ios_base.h:41, + from /usr/include/c++/10/ios:42, + from /usr/include/c++/10/ostream:38, + from /usr/include/c++/10/iostream:39, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:4, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writetecplot.cpp:5: +/usr/include/c++/10/bits/basic_string.h:77:11: note: 'class std::__cxx11::basic_string' declared here + 77 | class basic_string + | ^~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:64, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, @@ -33585,6 +33395,55 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:24, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writetochnog.cpp:13: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp:302:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 302 | if (msnr < triapprox.Size()) + | ~~~~~^~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writetecplot.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr; T = std::shared_ptr; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::Array >]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:352:40: required from 'ngcore::Archive& ngcore::Archive::operator&(std::shared_ptr<_Tp>&) [with T = netgen::Array >]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/splinesurface.hpp:61:68: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/memory:84, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writetecplot.cpp:5: +/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here + 121 | class shared_ptr : public __shared_ptr<_Tp> + | ^~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writetecplot.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<2>; T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array, 0, int>; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/splinegeometry.hpp:39:10: required from 'void netgen::SplineGeometry::DoArchive(ngcore::Archive&) [with int D = 2]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::SplineGeometry<2>; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::SplineGeometry<2>]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:561:22: required from 'ngcore::Archive& ngcore::Archive::operator&(const T*&) [with T = netgen::SplineGeometry<2>]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/extrusion.hpp:141:19: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<2>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:29, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:11, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writetecplot.cpp:9: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here + 22 | class GeomPoint : public Point + | ^~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/netgenout.hpp:103:46: required from here @@ -33605,6 +33464,17 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here 932 | class Segment | ^~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeuser.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 509 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 522 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writetet.cpp:4: @@ -33637,22 +33507,6 @@ /usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here 121 | class shared_ptr : public __shared_ptr<_Tp> | ^~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<3>; T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/splinesurface.hpp:61:12: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:29, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:11, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeuser.cpp:9: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<3>' declared here - 22 | class GeomPoint : public Point - | ^~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writetet.cpp:4: @@ -33672,45 +33526,6 @@ | ^~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeuser.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr >; T = std::shared_ptr >; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array > >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/splinesurface.hpp:61:25: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/memory:84, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeuser.cpp:5: -/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr >' declared here - 121 | class shared_ptr : public __shared_ptr<_Tp> - | ^~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeuser.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::__cxx11::basic_string; T = std::__cxx11::basic_string; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/splinesurface.hpp:61:35: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/string:55, - from /usr/include/c++/10/bits/locale_classes.h:40, - from /usr/include/c++/10/bits/ios_base.h:41, - from /usr/include/c++/10/ios:42, - from /usr/include/c++/10/ostream:38, - from /usr/include/c++/10/iostream:39, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:4, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeuser.cpp:5: -/usr/include/c++/10/bits/basic_string.h:77:11: note: 'class std::__cxx11::basic_string' declared here - 77 | class basic_string - | ^~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writetet.cpp:4: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' @@ -33769,52 +33584,74 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 175 | for (int i = 0; i < size; i++) | ~~^~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:24, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writetochnog.cpp:13: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp:302:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 302 | if (msnr < triapprox.Size()) - | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeuser.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<2>; T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array, 0, int>; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/splinegeometry.hpp:39:10: required from 'void netgen::SplineGeometry::DoArchive(ngcore::Archive&) [with int D = 2]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../geom2d/geometry2d.hpp:156:26: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<2>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:29, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:11, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writetochnog.cpp:11: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 384 | for (TIND i = BASE; i < size+BASE; i++) + | ~~^~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeuser.cpp:9: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here - 22 | class GeomPoint : public Point - | ^~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeuser.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr; T = std::shared_ptr; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::Array >]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:352:40: required from 'ngcore::Archive& ngcore::Archive::operator&(std::shared_ptr<_Tp>&) [with T = netgen::Array >]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/splinesurface.hpp:61:68: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/memory:84, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeuser.cpp:5: -/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here - 121 | class shared_ptr : public __shared_ptr<_Tp> - | ^~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] + 774 | for (size_t i = 0; i < np; i++) + | ~~^~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 1482 | if(identnr <= type.Size()) + | ~~~~~~~~^~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 1489 | while(type.Size() < identnr) + | ~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:24, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeuser.cpp:9: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 191 | for (int i = 0; i < loch.boxes.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:26, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeuser.cpp:9: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; + | ~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:634:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 634 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; + | ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:646:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 646 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; + | ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 653 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } + | ~~~~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) + | ~~~~^~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeuser.cpp:9: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 124 | for (int i = 0; i < transfreezone.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<3>; T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' @@ -33870,6 +33707,39 @@ /usr/include/c++/10/bits/basic_string.h:77:11: note: 'class std::__cxx11::basic_string' declared here 77 | class basic_string | ^~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:64, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeuser.cpp:9: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 52 | for (int i = 0; i < Size(); i++) + | ~~^~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:67, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeuser.cpp:9: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:24, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeuser.cpp:9: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp:302:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 302 | if (msnr < triapprox.Size()) + | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writetet.cpp:4: @@ -33889,14 +33759,24 @@ /usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here 121 | class shared_ptr : public __shared_ptr<_Tp> | ^~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writetochnog.cpp:11: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 384 | for (TIND i = BASE; i < size+BASE; i++) - | ~~^~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeuser.cpp: In function 'void netgen::WriteSurfaceFormat(const netgen::Mesh&, const string&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeuser.cpp:293:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 293 | for (i = 1; i <= mesh.GetNP(); i++) + | ~~^~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeuser.cpp:303:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 303 | for (i = 1; i <= mesh.GetNSE(); i++) + | ~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeuser.cpp: In function 'void netgen::WriteSTLFormat(const netgen::Mesh&, const string&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeuser.cpp:340:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 340 | for (i = 1; i <= mesh.GetNSE(); i++) + | ~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeuser.cpp: In function 'void netgen::WriteSTLExtFormat(const netgen::Mesh&, const string&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeuser.cpp:424:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 424 | for(int bcInd = 1; bcInd <= faceBCs.Size(); bcInd++) + | ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeuser.cpp:433:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 433 | for (int i = 0; i < faceSei.Size(); i++) + | ~~^~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writetet.cpp:4: @@ -33920,8 +33800,16 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here 22 | class GeomPoint : public Point | ^~~~~~~~~ -[ 90%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writegmsh2.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/interface && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dinterface_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/interface -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/interface.dir/writegmsh2.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writegmsh2.cpp +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeuser.cpp: In function 'void netgen::WriteEdgeElementFormat(const netgen::Mesh&, const netgen::NetgenGeometry&, const string&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeuser.cpp:826:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 826 | for (j=1; j <= edges.Size(); j++) + | ~~^~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeuser.cpp:837:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 837 | for (j=1; j <= edges.Size(); j++) + | ~~^~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeuser.cpp:868:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 868 | for (j=1; j <= edges.Size(); j++) + | ~~^~~~~~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/netgenout.hpp:103:46: required from here @@ -33959,17 +33847,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here 1066 | class FaceDescriptor | ^~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/wuchemnitz.cpp:6: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 509 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 522 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writetochnog.cpp:11: @@ -34002,69 +33879,193 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here 76 | class Vec : public ngsimd::AlignedAlloc> | ^~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, +[ 89%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/wuchemnitz.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/interface && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dinterface_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/interface -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/interface.dir/wuchemnitz.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/wuchemnitz.cpp +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeuser.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 384 | for (TIND i = BASE; i < size+BASE; i++) + | ~~^~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeuser.cpp:408:24: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] + 190 | for(TIND i=0; pos==-1 && i < this->size; i++) + | ~~^~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writetochnog.cpp:11: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<3>; T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/splinesurface.hpp:61:12: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:29, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:11, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/wuchemnitz.cpp:9: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] - 774 | for (size_t i = 0; i < np; i++) - | ~~^~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 1482 | if(identnr <= type.Size()) - | ~~~~~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 1489 | while(type.Size() < identnr) - | ~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:24, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writetochnog.cpp:13: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<3>' declared here + 22 | class GeomPoint : public Point + | ^~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writetochnog.cpp:11: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr >; T = std::shared_ptr >; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array > >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/splinesurface.hpp:61:25: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/memory:84, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writetochnog.cpp:9: +/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr >' declared here + 121 | class shared_ptr : public __shared_ptr<_Tp> + | ^~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writetochnog.cpp:11: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::__cxx11::basic_string; T = std::__cxx11::basic_string; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/splinesurface.hpp:61:35: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/string:55, + from /usr/include/c++/10/bits/locale_classes.h:40, + from /usr/include/c++/10/bits/ios_base.h:41, + from /usr/include/c++/10/ios:42, + from /usr/include/c++/10/ostream:38, + from /usr/include/c++/10/iostream:39, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:4, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writetochnog.cpp:9: +/usr/include/c++/10/bits/basic_string.h:77:11: note: 'class std::__cxx11::basic_string' declared here + 77 | class basic_string + | ^~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:211:25: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/wuchemnitz.cpp:9: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 191 | for (int i = 0; i < loch.boxes.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:26, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeuser.cpp:9: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here + 932 | class Segment + | ^~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeuser.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:603:29: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/wuchemnitz.cpp:9: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; - | ~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:634:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 634 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; - | ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:646:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 646 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; - | ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 653 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } - | ~~~~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) - | ~~~~^~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeuser.cpp:9: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here + 1066 | class FaceDescriptor + | ^~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeuser.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp:351:85: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/memory:84, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeuser.cpp:5: +/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here + 121 | class shared_ptr : public __shared_ptr<_Tp> + | ^~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeuser.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/triapprox.hpp:49:57: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:17, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:11, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/wuchemnitz.cpp:9: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 124 | for (int i = 0; i < transfreezone.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~~~~ + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeuser.cpp:9: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here + 76 | class Vec : public ngsimd::AlignedAlloc> + | ^~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writetochnog.cpp:11: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr; T = std::shared_ptr; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::Array >]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:352:40: required from 'ngcore::Archive& ngcore::Archive::operator&(std::shared_ptr<_Tp>&) [with T = netgen::Array >]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/splinesurface.hpp:61:68: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/memory:84, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writetochnog.cpp:9: +/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here + 121 | class shared_ptr : public __shared_ptr<_Tp> + | ^~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeuser.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeuser.cpp:401:14: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 175 | for (int i = 0; i < size; i++) + | ~~^~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writetochnog.cpp:11: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<2>; T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array, 0, int>; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/splinegeometry.hpp:39:10: required from 'void netgen::SplineGeometry::DoArchive(ngcore::Archive&) [with int D = 2]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::SplineGeometry<2>; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::SplineGeometry<2>]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:561:22: required from 'ngcore::Archive& ngcore::Archive::operator&(const T*&) [with T = netgen::SplineGeometry<2>]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/extrusion.hpp:141:19: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<2>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:29, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:11, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writetochnog.cpp:13: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here + 22 | class GeomPoint : public Point + | ^~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<3>; T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' @@ -34077,13 +34078,13 @@ from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:11, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writetochnog.cpp:13: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeuser.cpp:9: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<3>' declared here 22 | class GeomPoint : public Point | ^~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writetochnog.cpp:11: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeuser.cpp:7: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr >; T = std::shared_ptr >; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' @@ -34094,13 +34095,13 @@ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/memory:84, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writetochnog.cpp:9: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeuser.cpp:5: /usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr >' declared here 121 | class shared_ptr : public __shared_ptr<_Tp> | ^~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writetochnog.cpp:11: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeuser.cpp:7: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::__cxx11::basic_string; T = std::__cxx11::basic_string; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' @@ -34116,10 +34117,122 @@ from /usr/include/c++/10/ostream:38, from /usr/include/c++/10/iostream:39, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:4, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writetochnog.cpp:9: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeuser.cpp:5: /usr/include/c++/10/bits/basic_string.h:77:11: note: 'class std::__cxx11::basic_string' declared here 77 | class basic_string | ^~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeuser.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<2>; T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array, 0, int>; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/splinegeometry.hpp:39:10: required from 'void netgen::SplineGeometry::DoArchive(ngcore::Archive&) [with int D = 2]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../geom2d/geometry2d.hpp:156:26: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<2>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:29, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:11, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeuser.cpp:9: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here + 22 | class GeomPoint : public Point + | ^~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeuser.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr; T = std::shared_ptr; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::Array >]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:352:40: required from 'ngcore::Archive& ngcore::Archive::operator&(std::shared_ptr<_Tp>&) [with T = netgen::Array >]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/splinesurface.hpp:61:68: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/memory:84, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeuser.cpp:5: +/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here + 121 | class shared_ptr : public __shared_ptr<_Tp> + | ^~~~~~~~~~ +[ 90%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writegmsh2.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/interface && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dinterface_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/interface -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/interface.dir/writegmsh2.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writegmsh2.cpp +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/wuchemnitz.cpp:6: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 509 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 522 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/wuchemnitz.cpp:9: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] + 774 | for (size_t i = 0; i < np; i++) + | ~~^~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 1482 | if(identnr <= type.Size()) + | ~~~~~~~~^~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 1489 | while(type.Size() < identnr) + | ~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:24, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/wuchemnitz.cpp:9: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 191 | for (int i = 0; i < loch.boxes.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:26, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/wuchemnitz.cpp:9: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; + | ~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:634:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 634 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; + | ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:646:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 646 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; + | ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 653 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } + | ~~~~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) + | ~~~~^~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/wuchemnitz.cpp:9: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 124 | for (int i = 0; i < transfreezone.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:64, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, @@ -34160,25 +34273,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/wuchemnitz.cpp:216:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 216 | for (i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writetochnog.cpp:11: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr; T = std::shared_ptr; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::Array >]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:352:40: required from 'ngcore::Archive& ngcore::Archive::operator&(std::shared_ptr<_Tp>&) [with T = netgen::Array >]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/splinesurface.hpp:61:68: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/memory:84, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writetochnog.cpp:9: -/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here - 121 | class shared_ptr : public __shared_ptr<_Tp> - | ^~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/wuchemnitz.cpp: In function 'void netgen::WriteFile(std::ostream&)': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/wuchemnitz.cpp:278:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 278 | for (i = 1; i <= points.Size(); i++) @@ -34194,31 +34288,6 @@ | ~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writetochnog.cpp:11: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<2>; T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array, 0, int>; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/splinegeometry.hpp:39:10: required from 'void netgen::SplineGeometry::DoArchive(ngcore::Archive&) [with int D = 2]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::SplineGeometry<2>; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::SplineGeometry<2>]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:561:22: required from 'ngcore::Archive& ngcore::Archive::operator&(const T*&) [with T = netgen::SplineGeometry<2>]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/extrusion.hpp:141:19: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<2>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:29, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:11, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writetochnog.cpp:13: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here - 22 | class GeomPoint : public Point - | ^~~~~~~~~ -[ 90%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writeOpenFOAM15x.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/interface && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dinterface_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/interface -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/interface.dir/writeOpenFOAM15x.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeOpenFOAM15x.cpp -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/wuchemnitz.cpp:6: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp:82:47: required from here @@ -34273,6 +34342,8 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here 1066 | class FaceDescriptor | ^~~~~~~~~~~~~~ +[ 90%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writeOpenFOAM15x.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/interface && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dinterface_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/interface -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/interface.dir/writeOpenFOAM15x.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeOpenFOAM15x.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/wuchemnitz.cpp:6: @@ -34391,13 +34462,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:24, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writegmsh2.cpp:21: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp:302:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 302 | if (msnr < triapprox.Size()) - | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/wuchemnitz.cpp:6: @@ -34456,14 +34520,13 @@ /usr/include/c++/10/bits/basic_string.h:77:11: note: 'class std::__cxx11::basic_string' declared here 77 | class basic_string | ^~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writegmsh2.cpp:19: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 384 | for (TIND i = BASE; i < size+BASE; i++) - | ~~^~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:24, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writegmsh2.cpp:21: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp:302:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 302 | if (msnr < triapprox.Size()) + | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/wuchemnitz.cpp:6: @@ -34506,6 +34569,14 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here 22 | class GeomPoint : public Point | ^~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writegmsh2.cpp:19: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 384 | for (TIND i = BASE; i < size+BASE; i++) + | ~~^~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/netgenout.hpp:103:46: required from here @@ -34633,6 +34704,48 @@ /usr/include/c++/10/bits/basic_string.h:77:11: note: 'class std::__cxx11::basic_string' declared here 77 | class basic_string | ^~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writegmsh2.cpp:19: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr; T = std::shared_ptr; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::Array >]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:352:40: required from 'ngcore::Archive& ngcore::Archive::operator&(std::shared_ptr<_Tp>&) [with T = netgen::Array >]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/splinesurface.hpp:61:68: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/memory:84, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writegmsh2.cpp:17: +/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here + 121 | class shared_ptr : public __shared_ptr<_Tp> + | ^~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writegmsh2.cpp:19: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<2>; T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array, 0, int>; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/splinegeometry.hpp:39:10: required from 'void netgen::SplineGeometry::DoArchive(ngcore::Archive&) [with int D = 2]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::SplineGeometry<2>; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::SplineGeometry<2>]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:561:22: required from 'ngcore::Archive& ngcore::Archive::operator&(const T*&) [with T = netgen::SplineGeometry<2>]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/extrusion.hpp:141:19: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<2>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:29, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:11, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writegmsh2.cpp:21: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here + 22 | class GeomPoint : public Point + | ^~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeOpenFOAM15x.cpp:27: @@ -34704,25 +34817,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writegmsh2.cpp:19: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr; T = std::shared_ptr; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::Array >]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:352:40: required from 'ngcore::Archive& ngcore::Archive::operator&(std::shared_ptr<_Tp>&) [with T = netgen::Array >]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/splinesurface.hpp:61:68: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/memory:84, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writegmsh2.cpp:17: -/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here - 121 | class shared_ptr : public __shared_ptr<_Tp> - | ^~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/meshing.hpp:64, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, @@ -34749,29 +34843,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writegmsh2.cpp:19: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<2>; T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array, 0, int>; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/splinegeometry.hpp:39:10: required from 'void netgen::SplineGeometry::DoArchive(ngcore::Archive&) [with int D = 2]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::SplineGeometry<2>; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::SplineGeometry<2>]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/../core/archive.hpp:561:22: required from 'ngcore::Archive& ngcore::Archive::operator&(const T*&) [with T = netgen::SplineGeometry<2>]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/extrusion.hpp:141:19: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<2>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:29, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:11, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writegmsh2.cpp:21: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here - 22 | class GeomPoint : public Point - | ^~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:24, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/interface/writeOpenFOAM15x.cpp:29: @@ -35444,25 +35515,45 @@ Dependee "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/ng/CMakeFiles/ngpy.dir/DependInfo.cmake" is newer than depender "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/ng/CMakeFiles/ngpy.dir/depend.internal". Dependee "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/ng/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/ng/CMakeFiles/ngpy.dir/depend.internal". Scanning dependencies of target ngpy -Dependee "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/ng/CMakeFiles/gui.dir/DependInfo.cmake" is newer than depender "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/ng/CMakeFiles/gui.dir/depend.internal". -Dependee "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/ng/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/ng/CMakeFiles/gui.dir/depend.internal". make[3]: Leaving directory '/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf' make -f ng/CMakeFiles/ngpy.dir/build.make ng/CMakeFiles/ngpy.dir/build make[3]: Entering directory '/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf' +Dependee "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/ng/CMakeFiles/gui.dir/DependInfo.cmake" is newer than depender "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/ng/CMakeFiles/gui.dir/depend.internal". +Dependee "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/ng/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/ng/CMakeFiles/gui.dir/depend.internal". [ 92%] Building CXX object ng/CMakeFiles/ngpy.dir/netgenpy.cpp.o cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/ng && /usr/bin/c++ -DHAVE_DLFCN_H -DINTERNAL_TCL_DEFAULT=1 -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dngpy_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/ng -I/build/netgen-6.2.2006+really6.2.1905+dfsg/ng -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/ngpy.dir/netgenpy.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/netgenpy.cpp Scanning dependencies of target gui make[3]: Leaving directory '/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf' make -f ng/CMakeFiles/gui.dir/build.make ng/CMakeFiles/gui.dir/build make[3]: Entering directory '/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf' -[ 92%] Building CXX object ng/CMakeFiles/gui.dir/gui.cpp.o -[ 93%] Building CXX object ng/CMakeFiles/gui.dir/demoview.cpp.o [ 93%] Building CXX object ng/CMakeFiles/gui.dir/ngpkg.cpp.o +[ 93%] Building CXX object ng/CMakeFiles/gui.dir/gui.cpp.o cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/ng && /usr/bin/c++ -DHAVE_DLFCN_H -DINTERNAL_TCL_DEFAULT=1 -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dgui_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/ng -I/build/netgen-6.2.2006+really6.2.1905+dfsg/ng -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/gui.dir/gui.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/gui.cpp +[ 93%] Building CXX object ng/CMakeFiles/gui.dir/demoview.cpp.o cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/ng && /usr/bin/c++ -DHAVE_DLFCN_H -DINTERNAL_TCL_DEFAULT=1 -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dgui_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/ng -I/build/netgen-6.2.2006+really6.2.1905+dfsg/ng -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/gui.dir/ngpkg.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/ngpkg.cpp cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/ng && /usr/bin/c++ -DHAVE_DLFCN_H -DINTERNAL_TCL_DEFAULT=1 -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dgui_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/ng -I/build/netgen-6.2.2006+really6.2.1905+dfsg/ng -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/gui.dir/demoview.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/demoview.cpp -[ 94%] Building CXX object ng/CMakeFiles/gui.dir/parallelfunc.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/ng && /usr/bin/c++ -DHAVE_DLFCN_H -DINTERNAL_TCL_DEFAULT=1 -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dgui_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/ng -I/build/netgen-6.2.2006+really6.2.1905+dfsg/ng -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/gui.dir/parallelfunc.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/parallelfunc.cpp +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/ngpkg.cpp:8: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 509 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 522 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/demoview.cpp:12: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 509 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 522 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:6, @@ -35478,7 +35569,7 @@ | ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/gui.cpp:3: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/ngpkg.cpp:11: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] 774 | for (size_t i = 0; i < np; i++) @@ -35493,14 +35584,14 @@ | ~~~~~~~~~~~~^~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:24, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/gui.cpp:3: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/ngpkg.cpp:11: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 191 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:26, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/gui.cpp:3: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/ngpkg.cpp:11: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; @@ -35521,56 +35612,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/gui.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 124 | for (int i = 0; i < transfreezone.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/demoview.cpp:12: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 509 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 522 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:64, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/gui.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 52 | for (int i = 0; i < Size(); i++) - | ~~^~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:67, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/gui.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/gui.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 384 | for (TIND i = BASE; i < size+BASE; i++) - | ~~^~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, @@ -35588,6 +35629,13 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1489 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/ngpkg.cpp:11: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 124 | for (int i = 0; i < transfreezone.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:24, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, @@ -35597,19 +35645,13 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 191 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:6, +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:64, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/parallelfunc.cpp:8: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 509 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 522 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ + from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/ngpkg.cpp:11: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 52 | for (int i = 0; i < Size(); i++) + | ~~^~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:26, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, @@ -35631,21 +35673,25 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 653 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:67, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/ngpkg.cpp:11: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/ngpkg.cpp:8: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 509 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 522 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, @@ -35655,6 +35701,21 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/gui.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] + 774 | for (size_t i = 0; i < np; i++) + | ~~^~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 1482 | if(identnr <= type.Size()) + | ~~~~~~~~^~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 1489 | while(type.Size() < identnr) + | ~~~~~~~~~~~~^~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:64, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, @@ -35664,6 +35725,13 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 52 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:24, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/gui.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 191 | for (int i = 0; i < loch.boxes.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:67, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, @@ -35681,153 +35749,9 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/netgenout.hpp:103:46: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] - 190 | for(TIND i=0; pos==-1 && i < this->size; i++) - | ~~^~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp:211:25: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/gui.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here - 932 | class Segment - | ^~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/gui.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp:603:29: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/gui.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here - 1066 | class FaceDescriptor - | ^~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:24, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/demoview.cpp:15: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp:302:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 302 | if (msnr < triapprox.Size()) - | ~~~~~^~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/parallelfunc.cpp:8: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] - 774 | for (size_t i = 0; i < np; i++) - | ~~^~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 1482 | if(identnr <= type.Size()) - | ~~~~~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 1489 | while(type.Size() < identnr) - | ~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:24, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/parallelfunc.cpp:8: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 191 | for (int i = 0; i < loch.boxes.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/ngpkg.cpp:11: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] - 774 | for (size_t i = 0; i < np; i++) - | ~~^~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 1482 | if(identnr <= type.Size()) - | ~~~~~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 1489 | while(type.Size() < identnr) - | ~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:24, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/ngpkg.cpp:11: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 191 | for (int i = 0; i < loch.boxes.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:26, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/parallelfunc.cpp:8: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; - | ~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp:634:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 634 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; - | ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp:646:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 646 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; - | ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 653 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } - | ~~~~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) - | ~~~~^~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/parallelfunc.cpp:8: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 124 | for (int i = 0; i < transfreezone.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../stlgeom/stlgeom.hpp:48, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/stlgeom.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/demoview.cpp:17: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../stlgeom/stltool.hpp:68:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 68 | if (i <= charttrigs.Size()) {return charttrigs.Get(i);} - | ~~^~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/gui.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/curvedelems.hpp:56:70: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:7, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/gui.cpp:3: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here - 76 | class Vec : public ngsimd::AlignedAlloc> - | ^~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:26, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/ngpkg.cpp:11: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; @@ -35848,51 +35772,30 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/stlgeom.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/demoview.cpp:17: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../stlgeom/stlgeom.hpp:450:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 450 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:24, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/demoview.cpp:15: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp:302:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 302 | if (msnr < triapprox.Size()) + | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/ngpkg.cpp:11: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/gui.cpp:3: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:64, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/parallelfunc.cpp:8: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 52 | for (int i = 0; i < Size(); i++) - | ~~^~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:67, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/parallelfunc.cpp:8: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:64, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/ngpkg.cpp:11: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/gui.cpp:3: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 52 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:67, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/ngpkg.cpp:11: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/gui.cpp:3: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) @@ -35905,12 +35808,19 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/ng/parallelfunc.cpp: In function 'void ParallelRun()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/ng/parallelfunc.cpp:68:14: warning: unused variable 'status' [-Wunused-variable] - 68 | MPI_Status status; - | ^~~~~~ -[ 94%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/stlgeom/stlpkg.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/ng && /usr/bin/c++ -DHAVE_DLFCN_H -DINTERNAL_TCL_DEFAULT=1 -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dgui_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/ng -I/build/netgen-6.2.2006+really6.2.1905+dfsg/ng -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/gui.dir/__/libsrc/stlgeom/stlpkg.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlpkg.cpp +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../stlgeom/stlgeom.hpp:48, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/stlgeom.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/demoview.cpp:17: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../stlgeom/stltool.hpp:68:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 68 | if (i <= charttrigs.Size()) {return charttrigs.Get(i);} + | ~~^~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/stlgeom.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/demoview.cpp:17: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../stlgeom/stlgeom.hpp:450:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 450 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:24, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/ngpkg.cpp:18: @@ -35922,23 +35832,12 @@ from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:6, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/parallelfunc.cpp:8: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/gui.cpp:3: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 384 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = double; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../visualization/vssolution.hpp:23:18: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:266:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 266 | for (TIND i = BASE; i < size+BASE; i++) - | ~~^~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../visualization/vssolution.hpp:23:18: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:266:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = netgen::VisualSceneSolution::SolData*; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../visualization/vssolution.hpp:23:18: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:266:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/ngpkg.cpp: In function 'int netgen::Ng_LoadMesh(ClientData, Tcl_Interp*, int, const char**)': /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/ngpkg.cpp:233:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 233 | for (int i = 0; i < geometryregister.Size(); i++) @@ -35989,29 +35888,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 384 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/ng/demoview.cpp: In instantiation of 'void netgen::InterpolationSpline::AddSpline(double, double, double, S, S, S) [with S = netgen::Vec<3, double>]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/ng/demoview.cpp:354:70: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/ng/demoview.cpp:274:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 274 | for (pos = 0; pos < ip.Size() && ip[pos][0].GetT() < t1; pos++) ; - | ~~~~^~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/ng/demoview.cpp: In instantiation of 'S netgen::InterpolationSpline::Evaluate(double) [with S = netgen::Vec<3, double>]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/ng/demoview.cpp:425:52: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/ng/demoview.cpp:301:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 301 | for (pos = 0; pos < ip.Size() && t >= ip[pos][0].GetT(); pos++) ; - | ~~~~^~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/ngpkg.cpp:8: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 384 | for (TIND i = BASE; i < size+BASE; i++) - | ~~^~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::Array&) [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/ng/ngpkg.cpp:1118:19: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:375:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 375 | for (TIND i (BASE); i < size+BASE; i++) - | ~~^~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/netgenout.hpp:103:46: required from here @@ -36026,7 +35902,7 @@ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/parallelfunc.cpp:8: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/gui.cpp:3: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here 932 | class Segment | ^~~~~~~ @@ -36034,7 +35910,7 @@ from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:6, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/parallelfunc.cpp:8: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/gui.cpp:3: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp:603:29: required from here @@ -36043,46 +35919,54 @@ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/parallelfunc.cpp:8: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/gui.cpp:3: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here 1066 | class FaceDescriptor | ^~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/netgenout.hpp:103:46: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] - 190 | for(TIND i=0; pos==-1 && i < this->size; i++) - | ~~^~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp:211:25: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/ngpkg.cpp:11: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here - 932 | class Segment - | ^~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/ngpkg.cpp:8: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp:603:29: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 384 | for (TIND i = BASE; i < size+BASE; i++) + | ~~^~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/ng/demoview.cpp: In instantiation of 'void netgen::InterpolationSpline::AddSpline(double, double, double, S, S, S) [with S = netgen::Vec<3, double>]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/ng/demoview.cpp:354:70: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/ng/demoview.cpp:274:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 274 | for (pos = 0; pos < ip.Size() && ip[pos][0].GetT() < t1; pos++) ; + | ~~~~^~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/ng/demoview.cpp: In instantiation of 'S netgen::InterpolationSpline::Evaluate(double) [with S = netgen::Vec<3, double>]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/ng/demoview.cpp:425:52: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/ng/demoview.cpp:301:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 301 | for (pos = 0; pos < ip.Size() && t >= ip[pos][0].GetT(); pos++) ; + | ~~~~^~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::Array&) [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/ng/ngpkg.cpp:1118:19: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:375:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 375 | for (TIND i (BASE); i < size+BASE; i++) + | ~~^~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/gui.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/curvedelems.hpp:56:70: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:438: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] 438 | memcpy (p, data, sizeof(T)*mins); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:23, +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:7, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/ngpkg.cpp:11: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here - 1066 | class FaceDescriptor - | ^~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/demoview.cpp:12: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/gui.cpp:3: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here + 76 | class Vec : public ngsimd::AlignedAlloc> + | ^~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/netgenout.hpp:103:46: required from here @@ -36097,15 +35981,13 @@ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/demoview.cpp:15: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/ngpkg.cpp:11: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here 932 | class Segment | ^~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/demoview.cpp:12: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/ngpkg.cpp:8: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp:603:29: required from here @@ -36114,9 +35996,7 @@ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/demoview.cpp:15: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/ngpkg.cpp:11: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here 1066 | class FaceDescriptor | ^~~~~~~~~~~~~~ @@ -36182,6 +36062,46 @@ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/demoview.cpp:12: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/netgenout.hpp:103:46: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] + 190 | for(TIND i=0; pos==-1 && i < this->size; i++) + | ~~^~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp:211:25: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/demoview.cpp:15: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here + 932 | class Segment + | ^~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/demoview.cpp:12: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp:603:29: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/demoview.cpp:15: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here + 1066 | class FaceDescriptor + | ^~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/demoview.cpp:12: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/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]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp:351:85: required from here @@ -36240,26 +36160,21 @@ 184 | class Vec3d | ^~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/parallelfunc.cpp:8: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/curvedelems.hpp:56:70: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:438: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] + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/demoview.cpp:12: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::InterpolationSpline >::intpts; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::InterpolationSpline >::intpts; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/ng/demoview.cpp:276:15: required from 'void netgen::InterpolationSpline::AddSpline(double, double, double, S, S, S) [with S = netgen::Vec<3, double>]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/ng/demoview.cpp:354:70: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:438: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] 438 | memcpy (p, data, sizeof(T)*mins); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:7, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/parallelfunc.cpp:8: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here - 76 | class Vec : public ngsimd::AlignedAlloc> - | ^~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/demoview.cpp:24: +/build/netgen-6.2.2006+really6.2.1905+dfsg/ng/demoview.hpp:103:9: note: 'class netgen::InterpolationSpline >::intpts' declared here + 103 | class intpts + | ^~~~~~ +[ 94%] Building CXX object ng/CMakeFiles/gui.dir/parallelfunc.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/ng && /usr/bin/c++ -DHAVE_DLFCN_H -DINTERNAL_TCL_DEFAULT=1 -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dgui_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/ng -I/build/netgen-6.2.2006+really6.2.1905+dfsg/ng -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/gui.dir/parallelfunc.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/parallelfunc.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/ngpkg.cpp:8: @@ -36321,39 +36236,6 @@ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/demoview.cpp:12: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::InterpolationSpline >::intpts; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::InterpolationSpline >::intpts; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/ng/demoview.cpp:276:15: required from 'void netgen::InterpolationSpline::AddSpline(double, double, double, S, S, S) [with S = netgen::Vec<3, double>]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/ng/demoview.cpp:354:70: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/demoview.cpp:24: -/build/netgen-6.2.2006+really6.2.1905+dfsg/ng/demoview.hpp:103:9: note: 'class netgen::InterpolationSpline >::intpts' declared here - 103 | class intpts - | ^~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/ngpkg.cpp:8: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr; T = std::shared_ptr; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::Array >]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/../core/archive.hpp:352:40: required from 'ngcore::Archive& ngcore::Archive::operator&(std::shared_ptr<_Tp>&) [with T = netgen::Array >]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/splinesurface.hpp:61:68: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/memory:84, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/ngpkg.cpp:7: -/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here - 121 | class shared_ptr : public __shared_ptr<_Tp> - | ^~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/demoview.cpp:12: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<3>; T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' @@ -36409,29 +36291,6 @@ | ^~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/ngpkg.cpp:8: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<2>; T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array, 0, int>; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/../gprim/splinegeometry.hpp:39:10: required from 'void netgen::SplineGeometry::DoArchive(ngcore::Archive&) [with int D = 2]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::SplineGeometry<2>; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::SplineGeometry<2>]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/../core/archive.hpp:561:22: required from 'ngcore::Archive& ngcore::Archive::operator&(const T*&) [with T = netgen::SplineGeometry<2>]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/extrusion.hpp:141:19: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<2>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/../gprim/gprim.hpp:29, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:7, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/ngpkg.cpp:11: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here - 22 | class GeomPoint : public Point - | ^~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/demoview.cpp:12: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::STLTriangle; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::STLTriangle; int BASE = 0; TIND = int; std::size_t = unsigned int]' @@ -36467,6 +36326,25 @@ | ^~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/ngpkg.cpp:8: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr; T = std::shared_ptr; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::Array >]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/../core/archive.hpp:352:40: required from 'ngcore::Archive& ngcore::Archive::operator&(std::shared_ptr<_Tp>&) [with T = netgen::Array >]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/splinesurface.hpp:61:68: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/memory:84, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/ngpkg.cpp:7: +/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here + 121 | class shared_ptr : public __shared_ptr<_Tp> + | ^~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/demoview.cpp:12: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]' @@ -36484,6 +36362,178 @@ /usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here 121 | class shared_ptr : public __shared_ptr<_Tp> | ^~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/ngpkg.cpp:8: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<2>; T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array, 0, int>; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/../gprim/splinegeometry.hpp:39:10: required from 'void netgen::SplineGeometry::DoArchive(ngcore::Archive&) [with int D = 2]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::SplineGeometry<2>; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::SplineGeometry<2>]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/../core/archive.hpp:561:22: required from 'ngcore::Archive& ngcore::Archive::operator&(const T*&) [with T = netgen::SplineGeometry<2>]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/extrusion.hpp:141:19: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<2>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/../gprim/gprim.hpp:29, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:7, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/ngpkg.cpp:11: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here + 22 | class GeomPoint : public Point + | ^~~~~~~~~ +[ 94%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/stlgeom/stlpkg.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/ng && /usr/bin/c++ -DHAVE_DLFCN_H -DINTERNAL_TCL_DEFAULT=1 -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dgui_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/ng -I/build/netgen-6.2.2006+really6.2.1905+dfsg/ng -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/gui.dir/__/libsrc/stlgeom/stlpkg.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlpkg.cpp +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/parallelfunc.cpp:8: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 509 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 522 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/parallelfunc.cpp:8: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] + 774 | for (size_t i = 0; i < np; i++) + | ~~^~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 1482 | if(identnr <= type.Size()) + | ~~~~~~~~^~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 1489 | while(type.Size() < identnr) + | ~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:24, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/parallelfunc.cpp:8: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 191 | for (int i = 0; i < loch.boxes.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:26, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/parallelfunc.cpp:8: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; + | ~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp:634:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 634 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; + | ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp:646:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 646 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; + | ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 653 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } + | ~~~~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) + | ~~~~^~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/parallelfunc.cpp:8: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 124 | for (int i = 0; i < transfreezone.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:64, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/parallelfunc.cpp:8: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 52 | for (int i = 0; i < Size(); i++) + | ~~^~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:67, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/parallelfunc.cpp:8: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/ng/parallelfunc.cpp: In function 'void ParallelRun()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/ng/parallelfunc.cpp:68:14: warning: unused variable 'status' [-Wunused-variable] + 68 | MPI_Status status; + | ^~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/parallelfunc.cpp:8: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 384 | for (TIND i = BASE; i < size+BASE; i++) + | ~~^~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = double; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../visualization/vssolution.hpp:23:18: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:266:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 266 | for (TIND i = BASE; i < size+BASE; i++) + | ~~^~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../visualization/vssolution.hpp:23:18: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:266:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = netgen::VisualSceneSolution::SolData*; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../visualization/vssolution.hpp:23:18: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:266:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/netgenout.hpp:103:46: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] + 190 | for(TIND i=0; pos==-1 && i < this->size; i++) + | ~~^~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp:211:25: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/parallelfunc.cpp:8: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here + 932 | class Segment + | ^~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/parallelfunc.cpp:8: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp:603:29: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/parallelfunc.cpp:8: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here + 1066 | class FaceDescriptor + | ^~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlpkg.cpp:2: @@ -36521,6 +36571,27 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 191 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/parallelfunc.cpp:8: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/curvedelems.hpp:56:70: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:7, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/parallelfunc.cpp:8: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here + 76 | class Vec : public ngsimd::AlignedAlloc> + | ^~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:26, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, @@ -36613,8 +36684,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 384 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ -[ 95%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/visualization/visualpkg.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/ng && /usr/bin/c++ -DHAVE_DLFCN_H -DINTERNAL_TCL_DEFAULT=1 -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dgui_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/ng -I/build/netgen-6.2.2006+really6.2.1905+dfsg/ng -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/gui.dir/__/libsrc/visualization/visualpkg.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/visualpkg.cpp /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/netgenout.hpp:103:46: required from here @@ -36684,6 +36753,10 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here 76 | class Vec : public ngsimd::AlignedAlloc> | ^~~ +[ 95%] Linking CXX shared library libngpy.so +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/ng && /usr/bin/cmake -E cmake_link_script CMakeFiles/ngpy.dir/link.txt --verbose=1 +[ 96%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/visualization/visualpkg.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/ng && /usr/bin/c++ -DHAVE_DLFCN_H -DINTERNAL_TCL_DEFAULT=1 -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dgui_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/ng -I/build/netgen-6.2.2006+really6.2.1905+dfsg/ng -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/gui.dir/__/libsrc/visualization/visualpkg.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/visualpkg.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlpkg.cpp:2: @@ -36718,6 +36791,7 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here 184 | class Vec3d | ^~~~~ +/usr/bin/c++ -fPIC -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libngpy.so -o libngpy.so CMakeFiles/ngpy.dir/netgenpy.cpp.o -Wl,-rpath,/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/nglib:/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/interface:/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/stlgeom:/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/geom2d:/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg:/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing:/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/visualization:/usr/lib/arm-linux-gnueabihf/openmpi/lib:/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ:/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/core: ../nglib/libnglib.so.6.2.1905 -lpython3.9 ../libsrc/interface/libinterface.so.6.2.1905 ../libsrc/stlgeom/libstlvis.so.6.2.1905 ../libsrc/stlgeom/libstl.so.6.2.1905 ../libsrc/geom2d/libgeom2dvis.so.6.2.1905 ../libsrc/geom2d/libgeom2d.so.6.2.1905 ../libsrc/csg/libcsgvis.so.6.2.1905 ../libsrc/csg/libcsg.so.6.2.1905 ../libsrc/meshing/libmesh.so.6.2.1905 -lz -lmetis ../libsrc/visualization/libvisual.so.6.2.1905 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi_cxx.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so -lGL -lGLU ../libsrc/occ/libocc.so.6.2.1905 ../libsrc/core/libngcore.so.6.2.1905 -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.9 In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlpkg.cpp:2: @@ -36776,8 +36850,7 @@ /usr/include/c++/10/bits/basic_string.h:77:11: note: 'class std::__cxx11::basic_string' declared here 77 | class basic_string | ^~~~~~~~~~~~ -[ 95%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/csg/csgpkg.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/ng && /usr/bin/c++ -DHAVE_DLFCN_H -DINTERNAL_TCL_DEFAULT=1 -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dgui_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/ng -I/build/netgen-6.2.2006+really6.2.1905+dfsg/ng -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/gui.dir/__/libsrc/csg/csgpkg.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgpkg.cpp +make[3]: Leaving directory '/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf' In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlpkg.cpp:2: @@ -36795,6 +36868,11 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../stlgeom/stltopology.hpp:67:7: note: 'class netgen::STLTriangle' declared here 67 | class STLTriangle | ^~~~~~~~~~~ +[ 96%] Built target ngpy +[ 96%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/csg/csgpkg.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/ng && /usr/bin/c++ -DHAVE_DLFCN_H -DINTERNAL_TCL_DEFAULT=1 -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dgui_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/ng -I/build/netgen-6.2.2006+really6.2.1905+dfsg/ng -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/gui.dir/__/libsrc/csg/csgpkg.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgpkg.cpp +[ 97%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/geom2d/geom2dpkg.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/ng && /usr/bin/c++ -DHAVE_DLFCN_H -DINTERNAL_TCL_DEFAULT=1 -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dgui_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/ng -I/build/netgen-6.2.2006+really6.2.1905+dfsg/ng -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/gui.dir/__/libsrc/geom2d/geom2dpkg.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geom2dpkg.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/stlgeom/stlpkg.cpp:2: @@ -36837,13 +36915,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here 22 | class GeomPoint : public Point | ^~~~~~~~~ -[ 96%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/geom2d/geom2dpkg.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/ng && /usr/bin/c++ -DHAVE_DLFCN_H -DINTERNAL_TCL_DEFAULT=1 -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dgui_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/ng -I/build/netgen-6.2.2006+really6.2.1905+dfsg/ng -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/gui.dir/__/libsrc/geom2d/geom2dpkg.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geom2dpkg.cpp -[ 97%] Linking CXX shared library libngpy.so -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/ng && /usr/bin/cmake -E cmake_link_script CMakeFiles/ngpy.dir/link.txt --verbose=1 -/usr/bin/c++ -fPIC -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libngpy.so -o libngpy.so CMakeFiles/ngpy.dir/netgenpy.cpp.o -Wl,-rpath,/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/nglib:/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/interface:/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/stlgeom:/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/geom2d:/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/csg:/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/meshing:/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/visualization:/usr/lib/arm-linux-gnueabihf/openmpi/lib:/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/occ:/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/libsrc/core: ../nglib/libnglib.so.6.2.1905 -lpython3.9 ../libsrc/interface/libinterface.so.6.2.1905 ../libsrc/stlgeom/libstlvis.so.6.2.1905 ../libsrc/stlgeom/libstl.so.6.2.1905 ../libsrc/geom2d/libgeom2dvis.so.6.2.1905 ../libsrc/geom2d/libgeom2d.so.6.2.1905 ../libsrc/csg/libcsgvis.so.6.2.1905 ../libsrc/csg/libcsg.so.6.2.1905 ../libsrc/meshing/libmesh.so.6.2.1905 -lz -lmetis ../libsrc/visualization/libvisual.so.6.2.1905 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi_cxx.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so -lGL -lGLU ../libsrc/occ/libocc.so.6.2.1905 ../libsrc/core/libngcore.so.6.2.1905 -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.9 -make[3]: Leaving directory '/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf' -[ 97%] Built target ngpy [ 97%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/occ/occpkg.cpp.o cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/ng && /usr/bin/c++ -DHAVE_DLFCN_H -DINTERNAL_TCL_DEFAULT=1 -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dgui_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/ng -I/build/netgen-6.2.2006+really6.2.1905+dfsg/ng -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/gui.dir/__/libsrc/occ/occpkg.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occpkg.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:33, @@ -36857,26 +36928,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgpkg.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 509 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 522 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgpkg.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] - 774 | for (size_t i = 0; i < np; i++) - | ~~^~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/visualpkg.cpp:7: @@ -36894,46 +36945,14 @@ | ~~~~~~~~~~~~^~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:24, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgpkg.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 191 | for (int i = 0; i < loch.boxes.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 1482 | if(identnr <= type.Size()) - | ~~~~~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 1489 | while(type.Size() < identnr) - | ~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:24, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/visualpkg.cpp:7: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 191 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geom2dpkg.cpp:1: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 509 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 522 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:26, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgpkg.cpp:4: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/visualpkg.cpp:7: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; @@ -36956,16 +36975,108 @@ | ~~~~^~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgpkg.cpp:4: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/visualpkg.cpp:7: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:26, +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:64, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/visualpkg.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 52 | for (int i = 0; i < Size(); i++) + | ~~^~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:67, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/visualpkg.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:24, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/visualpkg.cpp:8: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp:302:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 302 | if (msnr < triapprox.Size()) + | ~~~~~^~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgpkg.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 509 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 522 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../stlgeom/stlgeom.hpp:48, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/stlgeom.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/visualpkg.cpp:9: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../stlgeom/stltool.hpp:68:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 68 | if (i <= charttrigs.Size()) {return charttrigs.Get(i);} + | ~~^~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/stlgeom.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/visualpkg.cpp:9: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../stlgeom/stlgeom.hpp:450:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 450 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgpkg.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] + 774 | for (size_t i = 0; i < np; i++) + | ~~^~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geom2dpkg.cpp:1: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 509 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 522 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 1482 | if(identnr <= type.Size()) + | ~~~~~~~~^~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 1489 | while(type.Size() < identnr) + | ~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:24, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgpkg.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 191 | for (int i = 0; i < loch.boxes.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:26, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgpkg.cpp:4: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; @@ -36988,11 +37099,17 @@ | ~~~~^~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/visualpkg.cpp:7: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgpkg.cpp:4: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/visualpkg.cpp: In function 'int netgen::Ng_Vis_Set(ClientData, Tcl_Interp*, int, const char**)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/visualpkg.cpp:81:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 81 | for (int i = 0; i < vssolution.soldata.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:64, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, @@ -37026,28 +37143,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp:302:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 302 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:64, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/visualpkg.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 52 | for (int i = 0; i < Size(); i++) - | ~~^~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:67, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/visualpkg.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geom2dpkg.cpp:1: @@ -37089,6 +37184,14 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 653 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/visualpkg.cpp:6: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 384 | for (TIND i = BASE; i < size+BASE; i++) + | ~~^~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) @@ -37100,13 +37203,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:24, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/visualpkg.cpp:8: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp:302:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 302 | if (msnr < triapprox.Size()) - | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:64, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geom2dpkg.cpp:1: @@ -37129,21 +37225,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../stlgeom/stlgeom.hpp:48, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/stlgeom.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/visualpkg.cpp:9: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../stlgeom/stltool.hpp:68:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 68 | if (i <= charttrigs.Size()) {return charttrigs.Get(i);} - | ~~^~~~~~~~~~~~~~~~~~~~ -[ 98%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/occ/vsocc.cpp.o -cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/ng && /usr/bin/c++ -DHAVE_DLFCN_H -DINTERNAL_TCL_DEFAULT=1 -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dgui_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/ng -I/build/netgen-6.2.2006+really6.2.1905+dfsg/ng -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/gui.dir/__/libsrc/occ/vsocc.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/vsocc.cpp -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/stlgeom.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/visualpkg.cpp:9: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../stlgeom/stlgeom.hpp:450:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 450 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgpkg.cpp: In function 'int netgen::Ng_GetPrimitiveData(ClientData, Tcl_Interp*, int, const char**)': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgpkg.cpp:230:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 230 | for (int i = 1; i <= coeffs.Size(); i++) @@ -37156,31 +37237,20 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgpkg.cpp:533:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 533 | for (int i = 1; i <= geometry->singpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/visualpkg.cpp: In function 'int netgen::Ng_Vis_Set(ClientData, Tcl_Interp*, int, const char**)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/visualpkg.cpp:81:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 81 | for (int i = 0; i < vssolution.soldata.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:31, +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgpkg.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 384 | for (TIND i = BASE; i < size+BASE; i++) - | ~~^~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geom2dpkg.cpp:1: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 384 | for (TIND i = BASE; i < size+BASE; i++) - | ~~^~~~~~~~~~~ + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occpkg.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 509 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 522 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/visualpkg.cpp:6: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgpkg.cpp:2: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] @@ -37200,15 +37270,13 @@ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgpkg.cpp:4: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/visualpkg.cpp:7: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here 932 | class Segment | ^~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgpkg.cpp:2: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/visualpkg.cpp:6: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp:603:29: required from here @@ -37217,15 +37285,13 @@ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgpkg.cpp:4: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/visualpkg.cpp:7: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here 1066 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgpkg.cpp:2: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/visualpkg.cpp:6: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/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]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp:351:85: required from here @@ -37234,87 +37300,163 @@ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/memory:84, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgpkg.cpp:1: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/visualpkg.cpp:1: /usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here 121 | class shared_ptr : public __shared_ptr<_Tp> | ^~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/netgenout.hpp:103:46: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] - 190 | for(TIND i=0; pos==-1 && i < this->size; i++) - | ~~^~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgpkg.cpp:2: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/visualpkg.cpp:6: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/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]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/triapprox.hpp:49:57: required from here /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:438: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] 438 | memcpy (p, data, sizeof(T)*mins); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:17, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:11, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgpkg.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:7, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/visualpkg.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here 76 | class Vec : public ngsimd::AlignedAlloc> | ^~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp:211:25: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/visualpkg.cpp:6: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../stlgeom/stlgeom.hpp:277:46: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:438: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] 438 | memcpy (p, data, sizeof(T)*mins); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:23, +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:7, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geom2dpkg.cpp:1: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here - 932 | class Segment + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/visualpkg.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here + 67 | class Point3d | ^~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/visualpkg.cpp:6: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../stlgeom/stlgeom.hpp:311:53: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:7, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/visualpkg.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here + 184 | class Vec3d + | ^~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:6, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geom2dpkg.cpp:1: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp:603:29: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 384 | for (TIND i = BASE; i < size+BASE; i++) + | ~~^~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geom2dpkg.cpp:1: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here - 1066 | class FaceDescriptor - | ^~~~~~~~~~~~~~ + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occpkg.cpp:6: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] + 774 | for (size_t i = 0; i < np; i++) + | ~~^~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 1482 | if(identnr <= type.Size()) + | ~~~~~~~~^~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 1489 | while(type.Size() < identnr) + | ~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:24, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occpkg.cpp:6: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 191 | for (int i = 0; i < loch.boxes.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:26, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occpkg.cpp:6: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; + | ~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp:634:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 634 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; + | ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp:646:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 646 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; + | ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 653 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } + | ~~~~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) + | ~~~~^~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occpkg.cpp:6: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 124 | for (int i = 0; i < transfreezone.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:64, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occpkg.cpp:6: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 52 | for (int i = 0; i < Size(); i++) + | ~~^~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:67, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occpkg.cpp:6: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/netgenout.hpp:103:46: required from here /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 190 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgpkg.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<3>; T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/splinesurface.hpp:61:12: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:29, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:11, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgpkg.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<3>' declared here - 22 | class GeomPoint : public Point - | ^~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp:211:25: required from here @@ -37323,30 +37465,15 @@ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/visualpkg.cpp:7: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgpkg.cpp:4: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here 932 | class Segment | ^~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgpkg.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr >; T = std::shared_ptr >; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array > >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/splinesurface.hpp:61:25: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/memory:84, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgpkg.cpp:1: -/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr >' declared here - 121 | class shared_ptr : public __shared_ptr<_Tp> - | ^~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/visualpkg.cpp:6: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp:603:29: required from here @@ -37355,35 +37482,15 @@ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/visualpkg.cpp:7: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgpkg.cpp:4: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here 1066 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgpkg.cpp:2: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::__cxx11::basic_string; T = std::__cxx11::basic_string; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/splinesurface.hpp:61:35: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:438: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] - 438 | memcpy (p, data, sizeof(T)*mins); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/string:55, - from /usr/include/c++/10/bits/locale_classes.h:40, - from /usr/include/c++/10/bits/ios_base.h:41, - from /usr/include/c++/10/ios:42, - from /usr/include/c++/10/ostream:38, - from /usr/include/c++/10/iostream:39, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:4, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgpkg.cpp:1: -/usr/include/c++/10/bits/basic_string.h:77:11: note: 'class std::__cxx11::basic_string' declared here - 77 | class basic_string - | ^~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/visualpkg.cpp:6: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/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]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp:351:85: required from here @@ -37392,85 +37499,112 @@ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/memory:84, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/visualpkg.cpp:1: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgpkg.cpp:1: /usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here 121 | class shared_ptr : public __shared_ptr<_Tp> | ^~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/visualpkg.cpp:6: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgpkg.cpp:2: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/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]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/triapprox.hpp:49:57: required from here /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:438: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] 438 | memcpy (p, data, sizeof(T)*mins); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:7, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/visualpkg.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:17, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:11, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgpkg.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here 76 | class Vec : public ngsimd::AlignedAlloc> | ^~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/visualpkg.cpp:6: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../stlgeom/stlgeom.hpp:277:46: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:438: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] +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<3>; T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/splinesurface.hpp:61:12: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 438 | memcpy (p, data, sizeof(T)*mins); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/../gprim/gprim.hpp:29, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/gprim.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:7, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/visualpkg.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here - 67 | class Point3d - | ^~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<3>' declared here + 22 | class GeomPoint : public Point + | ^~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/visualpkg.cpp:6: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../stlgeom/stlgeom.hpp:311:53: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:438: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] +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr >; T = std::shared_ptr >; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array > >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/splinesurface.hpp:61:25: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:438: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] 438 | memcpy (p, data, sizeof(T)*mins); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:7, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/visualpkg.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here - 184 | class Vec3d - | ^~~~~ +In file included from /usr/include/c++/10/memory:84, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/visualpkg.cpp:1: +/usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr >' declared here + 121 | class shared_ptr : public __shared_ptr<_Tp> + | ^~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:6, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geom2dpkg.cpp:1: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/curvedelems.hpp:56:70: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:438: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] + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/visualpkg.cpp:6: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::__cxx11::basic_string; T = std::__cxx11::basic_string; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/splinesurface.hpp:61:35: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:438: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] 438 | memcpy (p, data, sizeof(T)*mins); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:7, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geom2dpkg.cpp:1: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here - 76 | class Vec : public ngsimd::AlignedAlloc> - | ^~~ +In file included from /usr/include/c++/10/string:55, + from /usr/include/c++/10/bits/locale_classes.h:40, + from /usr/include/c++/10/bits/ios_base.h:41, + from /usr/include/c++/10/ios:42, + from /usr/include/c++/10/ostream:38, + from /usr/include/c++/10/iostream:39, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:4, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/visualpkg.cpp:1: +/usr/include/c++/10/bits/basic_string.h:77:11: note: 'class std::__cxx11::basic_string' declared here + 77 | class basic_string + | ^~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:24, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occpkg.cpp:6: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp:302:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 302 | if (msnr < triapprox.Size()) + | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgpkg.cpp:2: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/visualpkg.cpp:6: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::STLTriangle; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::STLTriangle; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::STLTriangle; T = netgen::STLTriangle; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../stlgeom/stltopology.hpp:296:10: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:438: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] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../stlgeom/stlgeom.hpp:47, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/stlgeom.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/visualpkg.cpp:9: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../stlgeom/stltopology.hpp:67:7: note: 'class netgen::STLTriangle' declared here + 67 | class STLTriangle + | ^~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/visualpkg.cpp:6: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr; T = std::shared_ptr; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' @@ -37483,18 +37617,18 @@ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/memory:84, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgpkg.cpp:1: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/visualpkg.cpp:1: /usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here 121 | class shared_ptr : public __shared_ptr<_Tp> | ^~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgpkg.cpp:2: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/visualpkg.cpp:6: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<2>; T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array, 0, int>; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/splinegeometry.hpp:39:10: required from 'void netgen::SplineGeometry::DoArchive(ngcore::Archive&) [with int D = 2]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/../gprim/splinegeometry.hpp:39:10: required from 'void netgen::SplineGeometry::DoArchive(ngcore::Archive&) [with int D = 2]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::SplineGeometry<2>; = void]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::SplineGeometry<2>]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/../core/archive.hpp:561:22: required from 'ngcore::Archive& ngcore::Archive::operator&(const T*&) [with T = netgen::SplineGeometry<2>]' @@ -37502,39 +37636,52 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<2>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 438 | memcpy (p, data, sizeof(T)*mins); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:29, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:11, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgpkg.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/../gprim/gprim.hpp:29, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:7, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/visualpkg.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here 22 | class GeomPoint : public Point | ^~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/netgenout.hpp:103:46: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] + 190 | for(TIND i=0; pos==-1 && i < this->size; i++) + | ~~^~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp:211:25: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geom2dpkg.cpp:1: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp:932:9: note: 'class netgen::Segment' declared here + 932 | class Segment + | ^~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:6, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geom2dpkg.cpp:1: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<2>; T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array, 0, int>; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/../gprim/splinegeometry.hpp:39:10: required from 'void netgen::SplineGeometry::DoArchive(ngcore::Archive&) [with int D = 2]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../geom2d/geometry2d.hpp:156:26: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<2>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp:603:29: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 438 | memcpy (p, data, sizeof(T)*mins); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/../gprim/gprim.hpp:29, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:7, +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:23, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geom2dpkg.cpp:1: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here - 22 | class GeomPoint : public Point - | ^~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp:1066:9: note: 'class netgen::FaceDescriptor' declared here + 1066 | class FaceDescriptor + | ^~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/visualpkg.cpp:6: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgpkg.cpp:2: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<3>; T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' @@ -37543,17 +37690,17 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 438 | memcpy (p, data, sizeof(T)*mins); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/../gprim/gprim.hpp:29, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/gprim.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:7, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/visualpkg.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<3>' declared here +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:29, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:11, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgpkg.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<3>' declared here 22 | class GeomPoint : public Point | ^~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/visualpkg.cpp:6: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgpkg.cpp:2: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; std::size_t = unsigned int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr >; T = std::shared_ptr >; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' @@ -37564,13 +37711,13 @@ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/memory:84, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/visualpkg.cpp:1: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgpkg.cpp:1: /usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr >' declared here 121 | class shared_ptr : public __shared_ptr<_Tp> | ^~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/visualpkg.cpp:6: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgpkg.cpp:2: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; std::size_t = unsigned int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::__cxx11::basic_string; T = std::__cxx11::basic_string; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' @@ -37586,41 +37733,34 @@ from /usr/include/c++/10/ostream:38, from /usr/include/c++/10/iostream:39, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:4, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/visualpkg.cpp:1: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgpkg.cpp:1: /usr/include/c++/10/bits/basic_string.h:77:11: note: 'class std::__cxx11::basic_string' declared here 77 | class basic_string | ^~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/visualpkg.cpp:6: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::STLTriangle; int BASE = 0; TIND = int; std::size_t = unsigned int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::STLTriangle; int BASE = 0; TIND = int; std::size_t = unsigned int]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::STLTriangle; T = netgen::STLTriangle; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../stlgeom/stltopology.hpp:296:10: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:438: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] + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geom2dpkg.cpp:1: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::Vec<3, double>; T = netgen::Vec<3, double>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array >; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/curvedelems.hpp:56:70: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:438: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] 438 | memcpy (p, data, sizeof(T)*mins); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../stlgeom/stlgeom.hpp:47, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/stlgeom.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/visualpkg.cpp:9: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../stlgeom/stltopology.hpp:67:7: note: 'class netgen::STLTriangle' declared here - 67 | class STLTriangle - | ^~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occpkg.cpp:4: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 509 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 522 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:7, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geom2dpkg.cpp:1: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:76:9: note: 'class netgen::Vec<3, double>' declared here + 76 | class Vec : public ngsimd::AlignedAlloc> + | ^~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/visualpkg.cpp:6: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgpkg.cpp:2: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = std::shared_ptr; T = std::shared_ptr; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' @@ -37633,48 +37773,21 @@ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/memory:84, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/visualpkg.cpp:1: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgpkg.cpp:1: /usr/include/c++/10/bits/shared_ptr.h:121:11: note: 'class std::shared_ptr' declared here 121 | class shared_ptr : public __shared_ptr<_Tp> | ^~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occpkg.cpp:6: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] - 774 | for (size_t i = 0; i < np; i++) - | ~~^~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 1482 | if(identnr <= type.Size()) - | ~~~~~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 1489 | while(type.Size() < identnr) - | ~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:24, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occpkg.cpp:6: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 191 | for (int i = 0; i < loch.boxes.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/visualpkg.cpp:6: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:6, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geom2dpkg.cpp:1: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<2>; T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array, 0, int>; = void]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/../gprim/splinegeometry.hpp:39:10: required from 'void netgen::SplineGeometry::DoArchive(ngcore::Archive&) [with int D = 2]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::SplineGeometry<2>; = void]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::SplineGeometry<2>]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/../core/archive.hpp:561:22: required from 'ngcore::Archive& ngcore::Archive::operator&(const T*&) [with T = netgen::SplineGeometry<2>]' -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/extrusion.hpp:141:19: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../geom2d/geometry2d.hpp:156:26: required from here /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<2>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 438 | memcpy (p, data, sizeof(T)*mins); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ @@ -37682,77 +37795,35 @@ from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/gprim.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:7, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/visualization/visualpkg.cpp:7: + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/geom2d/geom2dpkg.cpp:1: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here 22 | class GeomPoint : public Point | ^~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:26, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occpkg.cpp:6: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; - | ~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp:634:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 634 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; - | ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp:646:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 646 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; - | ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 653 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } - | ~~~~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) - | ~~~~^~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occpkg.cpp:6: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 124 | for (int i = 0; i < transfreezone.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:64, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occpkg.cpp:6: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 52 | for (int i = 0; i < Size(); i++) - | ~~^~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:67, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occpkg.cpp:6: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:24, +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgpkg.cpp:2: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; std::size_t = unsigned int]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<2>; T = netgen::GeomPoint<2>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::Array, 0, int>; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/splinegeometry.hpp:39:10: required from 'void netgen::SplineGeometry::DoArchive(ngcore::Archive&) [with int D = 2]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/../core/archive.hpp:307:20: required from 'ngcore::Archive& ngcore::Archive::operator&(T&) [with T = netgen::SplineGeometry<2>; = void]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/../core/archive.hpp:474:55: required from 'ngcore::Archive& ngcore::Archive::operator&(T*&) [with T = netgen::SplineGeometry<2>]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/../core/archive.hpp:561:22: required from 'ngcore::Archive& ngcore::Archive::operator&(const T*&) [with T = netgen::SplineGeometry<2>]' +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/extrusion.hpp:141:19: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:438:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<2>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + 438 | memcpy (p, data, sizeof(T)*mins); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/gprim.hpp:29, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/gprim.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csg.hpp:11, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occpkg.cpp:6: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../csg/csgeom.hpp:302:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 302 | if (msnr < triapprox.Size()) - | ~~~~~^~~~~~~~~~~~~~~~~~ + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/csg/csgpkg.cpp:4: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here + 22 | class GeomPoint : public Point + | ^~~~~~~~~ +[ 98%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/occ/vsocc.cpp.o +cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/ng && /usr/bin/c++ -DHAVE_DLFCN_H -DINTERNAL_TCL_DEFAULT=1 -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -Dgui_EXPORTS -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/ng -I/build/netgen-6.2.2006+really6.2.1905+dfsg/ng -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -std=gnu++14 -o CMakeFiles/gui.dir/__/libsrc/occ/vsocc.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/vsocc.cpp /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occpkg.cpp: In function 'int netgen::Ng_CurrentFaceColours(ClientData, Tcl_Interp*, int, const char**)': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occpkg.cpp:692:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 692 | for(int i = 0; i < face_colours.Size();i++) @@ -37781,17 +37852,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occpkg.cpp:826:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 826 | for(int i = 1; i <= mesh->GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/vsocc.cpp:6: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 509 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 522 | if (i > hash.Size()) i = 1; - | ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occpkg.cpp:4: @@ -37800,80 +37860,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 384 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:23, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/vsocc.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] - 774 | for (size_t i = 0; i < np; i++) - | ~~^~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 1482 | if(identnr <= type.Size()) - | ~~~~~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 1489 | while(type.Size() < identnr) - | ~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:24, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/vsocc.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 191 | for (int i = 0; i < loch.boxes.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:26, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/vsocc.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; - | ~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp:634:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 634 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; - | ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp:646:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 646 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; - | ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 653 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } - | ~~~~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) - | ~~~~^~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:33, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/vsocc.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 124 | for (int i = 0; i < transfreezone.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:64, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/vsocc.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 52 | for (int i = 0; i < Size(); i++) - | ~~^~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:67, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/vsocc.cpp:7: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/netgenout.hpp:103:46: required from here @@ -37952,13 +37938,6 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 175 | for (int i = 0; i < size; i++) | ~~^~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/vsocc.cpp: In member function 'virtual void netgen::VisualSceneOCCGeometry::BuildScene(int)': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/vsocc.cpp:419:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 419 | for (int i = 1; i <= linelists.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/vsocc.cpp:423:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 423 | for (int i = 1; i <= trilists.Size(); i++) - | ~~^~~~~~~~~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; std::size_t = unsigned int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:414:11: required from 'typename std::enable_if, void>::type netgen::Array::DoArchive(ngcore::Archive&) [with T2 = netgen::GeomPoint<3>; T = netgen::GeomPoint<3>; int BASE = 0; TIND = int; typename std::enable_if, void>::type = void]' @@ -38016,14 +37995,6 @@ | ^~~~~~~~~~~~ In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:31, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/vsocc.cpp:6: -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] - 384 | for (TIND i = BASE; i < size+BASE; i++) - | ~~^~~~~~~~~~~ -In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:31, - from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/occpkg.cpp:4: /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(std::size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; std::size_t = unsigned int]' @@ -38064,6 +38035,106 @@ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here 22 | class GeomPoint : public Point | ^~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/vsocc.cpp:6: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 509 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 522 | if (i > hash.Size()) i = 1; + | ~~^~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:23, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/vsocc.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp:774:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:6' [-Wsign-compare] + 774 | for (size_t i = 0; i < np; i++) + | ~~^~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp:1482:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 1482 | if(identnr <= type.Size()) + | ~~~~~~~~^~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshtype.hpp:1489:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 1489 | while(type.Size() < identnr) + | ~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:24, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/vsocc.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 191 | for (int i = 0; i < loch.boxes.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:26, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/vsocc.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp:618:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 618 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; + | ~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp:634:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 634 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; + | ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp:646:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 646 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; + | ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 653 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } + | ~~~~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp: In member function 'void netgen::Mesh::CSurfaceArea::ReCalc()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshclass.hpp:768:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 768 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) + | ~~~~^~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:33, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/vsocc.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 124 | for (int i = 0; i < transfreezone.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:64, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/vsocc.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/basegeom.hpp:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 52 | for (int i = 0; i < Size(); i++) + | ~~^~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/meshing.hpp:67, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/vsocc.cpp:7: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/vsocc.cpp: In member function 'virtual void netgen::VisualSceneOCCGeometry::BuildScene(int)': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/vsocc.cpp:419:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 419 | for (int i = 1; i <= linelists.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/vsocc.cpp:423:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 423 | for (int i = 1; i <= trilists.Size(); i++) + | ~~^~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:31, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/occ/vsocc.cpp:6: +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] + 384 | for (TIND i = BASE; i < size+BASE; i++) + | ~~^~~~~~~~~~~ /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/netgenout.hpp:103:46: required from here @@ -38137,9 +38208,9 @@ make[3]: Leaving directory '/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf' make -f ng/CMakeFiles/netgen.dir/build.make ng/CMakeFiles/netgen.dir/build make[3]: Entering directory '/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf' +[ 99%] Building CXX object ng/CMakeFiles/netgen.dir/onetcl.cpp.o [ 99%] Building CXX object ng/CMakeFiles/netgen.dir/ngappinit.cpp.o cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/ng && /usr/bin/c++ -DHAVE_DLFCN_H -DINTERNAL_TCL_DEFAULT=1 -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/ng -I/build/netgen-6.2.2006+really6.2.1905+dfsg/ng -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -std=gnu++14 -o CMakeFiles/netgen.dir/ngappinit.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/ngappinit.cpp -[ 99%] Building CXX object ng/CMakeFiles/netgen.dir/onetcl.cpp.o cd /build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/ng && /usr/bin/c++ -DHAVE_DLFCN_H -DINTERNAL_TCL_DEFAULT=1 -DMETIS -DNETGEN_PYTHON -DNETGEN_VERSION=\"6.2-dev\" -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf/ng -I/build/netgen-6.2.2006+really6.2.1905+dfsg/ng -I/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf -I/build/netgen-6.2.2006+really6.2.1905+dfsg/include -I/build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include -I/usr/include/tcl -I/usr/include/python3.9 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -fdebug-prefix-map=/build/netgen-6.2.2006+really6.2.1905+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -std=gnu++14 -o CMakeFiles/netgen.dir/onetcl.cpp.o -c /build/netgen-6.2.2006+really6.2.1905+dfsg/ng/onetcl.cpp In file included from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../general/myadt.hpp:33, from /build/netgen-6.2.2006+really6.2.1905+dfsg/libsrc/include/../meshing/../include/myadt.hpp:1, @@ -38309,7 +38380,7 @@ debian/rules override_dh_auto_test make[1]: Entering directory '/build/netgen-6.2.2006+really6.2.1905+dfsg' dh_auto_install - cd obj-arm-linux-gnueabihf && make -j5 install DESTDIR=/build/netgen-6.2.2006\+really6.2.1905\+dfsg/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" + cd obj-arm-linux-gnueabihf && make -j4 install DESTDIR=/build/netgen-6.2.2006\+really6.2.1905\+dfsg/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" make[2]: Entering directory '/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf' /usr/bin/cmake -S/build/netgen-6.2.2006+really6.2.1905+dfsg -B/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0 make -f CMakeFiles/Makefile2 preinstall @@ -38606,13 +38677,13 @@ test_pickling.py ..... [ 85%] test_savemesh.py . [100%] -=================== 6 passed, 1 skipped in 106.14s (0:01:46) =================== +=================== 6 passed, 1 skipped in 62.80s (0:01:02) ==================== make[1]: Leaving directory '/build/netgen-6.2.2006+really6.2.1905+dfsg' create-stamp debian/debhelper-build-stamp dh_testroot -O--buildsystem=cmake dh_prep -O--buildsystem=cmake dh_auto_install -O--buildsystem=cmake - cd obj-arm-linux-gnueabihf && make -j5 install DESTDIR=/build/netgen-6.2.2006\+really6.2.1905\+dfsg/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" + cd obj-arm-linux-gnueabihf && make -j4 install DESTDIR=/build/netgen-6.2.2006\+really6.2.1905\+dfsg/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" make[1]: Entering directory '/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf' /usr/bin/cmake -S/build/netgen-6.2.2006+really6.2.1905+dfsg -B/build/netgen-6.2.2006+really6.2.1905+dfsg/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0 make -f CMakeFiles/Makefile2 preinstall @@ -38919,80 +38990,80 @@ make[1]: Entering directory '/build/netgen-6.2.2006+really6.2.1905+dfsg' dh_shlibdeps -l/usr/lib/arm-linux-gnueabihf/netgen dpkg-shlibdeps: warning: debian/python3-netgen/usr/lib/python3/dist-packages/pyngcore.cpython-39-arm-linux-gnueabihf.so contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin -dpkg-shlibdeps: warning: symbol _ZN6netgen6mparamE used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libstl.so.6.2.1905 found in none of the libraries -dpkg-shlibdeps: warning: symbol __aeabi_atexit@CXXABI_ARM_1.3.3 used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libstl.so.6.2.1905 found in none of the libraries -dpkg-shlibdeps: warning: symbol pthread_create used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libstl.so.6.2.1905 found in none of the libraries dpkg-shlibdeps: warning: debian/netgen/usr/bin/netgen contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin -dpkg-shlibdeps: warning: symbol _ZN6netgen5Flags18SetCommandLineFlagEPKc used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libvisual.so.6.2.1905 found in none of the libraries -dpkg-shlibdeps: warning: symbol _ZNK6netgen4Mesh18GetPointCurvePointEii used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libvisual.so.6.2.1905 found in none of the libraries -dpkg-shlibdeps: warning: symbol _ZN6netgen10BASE_TABLED2Ev used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libvisual.so.6.2.1905 found in none of the libraries -dpkg-shlibdeps: warning: symbol _ZN6netgen11DenseMatrix7SetSizeEii used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libvisual.so.6.2.1905 found in none of the libraries -dpkg-shlibdeps: warning: symbol _ZNK6netgen5Flags10GetNumFlagEPKcd used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libvisual.so.6.2.1905 found in none of the libraries -dpkg-shlibdeps: warning: symbol _ZN6netgen11DenseMatrixC1Ev used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libvisual.so.6.2.1905 found in none of the libraries -dpkg-shlibdeps: warning: symbol _ZN6netgen11global_meshE used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libvisual.so.6.2.1905 found in none of the libraries -dpkg-shlibdeps: warning: symbol _ZN6netgen4meshE used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libvisual.so.6.2.1905 found in none of the libraries -dpkg-shlibdeps: warning: symbol _ZN6netgen11DenseMatrixD1Ev used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libvisual.so.6.2.1905 found in none of the libraries -dpkg-shlibdeps: warning: symbol _ZNK6netgen14CurvedElements22IsSurfaceElementCurvedENS_19SurfaceElementIndexE used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libvisual.so.6.2.1905 found in none of the libraries -dpkg-shlibdeps: warning: 50 other similar warnings have been skipped (use -v to see them all) -dpkg-shlibdeps: warning: symbol __aeabi_atexit@CXXABI_ARM_1.3.3 used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libngcore.so.6.2.1905 found in none of the libraries -dpkg-shlibdeps: warning: symbol glClear used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libgeom2dvis.so.6.2.1905 found in none of the libraries +dpkg-shlibdeps: warning: debian/python3-netgen/usr/lib/python3/dist-packages/netgen/libngpy.cpython-39-arm-linux-gnueabihf.so contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin +dpkg-shlibdeps: warning: symbol _ZN6netgen11ng_geometryE used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libocc.so.6.2.1905 found in none of the libraries +dpkg-shlibdeps: warning: symbol _ZN6netgen10RefinementD2Ev used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libocc.so.6.2.1905 found in none of the libraries +dpkg-shlibdeps: warning: symbol _ZNK6netgen10Refinement13ProjectToEdgeERNS_5PointILi3EdEEiiRKNS_17EdgePointGeomInfoE used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libocc.so.6.2.1905 found in none of the libraries +dpkg-shlibdeps: warning: symbol _ZN6netgen4Mesh14RestrictLocalHERKNS_7Point3dEd used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libocc.so.6.2.1905 found in none of the libraries +dpkg-shlibdeps: warning: symbol _ZNK6netgen4Mesh4GetHERKNS_7Point3dE used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libocc.so.6.2.1905 found in none of the libraries +dpkg-shlibdeps: warning: symbol __aeabi_atexit@CXXABI_ARM_1.3.3 used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libocc.so.6.2.1905 found in none of the libraries +dpkg-shlibdeps: warning: symbol _ZN6netgen14FaceDescriptor9SetBCNameEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libocc.so.6.2.1905 found in none of the libraries +dpkg-shlibdeps: warning: symbol _ZN6netgen7GetTimeEv used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libocc.so.6.2.1905 found in none of the libraries +dpkg-shlibdeps: warning: symbol _ZN6netgen8Meshing219IsLineVertexOnChartERKNS_7Point3dES3_iRKNS_13PointGeomInfoE used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libocc.so.6.2.1905 found in none of the libraries +dpkg-shlibdeps: warning: symbol _ZN6netgen8Meshing212SetStartTimeEd used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libocc.so.6.2.1905 found in none of the libraries +dpkg-shlibdeps: warning: 71 other similar warnings have been skipped (use -v to see them all) +dpkg-shlibdeps: warning: symbol glGenLists used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/liboccvis.so.6.2.1905 found in none of the libraries +dpkg-shlibdeps: warning: symbol glCallList used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/liboccvis.so.6.2.1905 found in none of the libraries +dpkg-shlibdeps: warning: symbol glClearColor used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/liboccvis.so.6.2.1905 found in none of the libraries +dpkg-shlibdeps: warning: symbol glEndList used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/liboccvis.so.6.2.1905 found in none of the libraries +dpkg-shlibdeps: warning: symbol glDisable used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/liboccvis.so.6.2.1905 found in none of the libraries +dpkg-shlibdeps: warning: symbol glPopMatrix used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/liboccvis.so.6.2.1905 found in none of the libraries +dpkg-shlibdeps: warning: symbol glDeleteLists used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/liboccvis.so.6.2.1905 found in none of the libraries +dpkg-shlibdeps: warning: symbol glNormal3f used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/liboccvis.so.6.2.1905 found in none of the libraries +dpkg-shlibdeps: warning: symbol glGetDoublev used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/liboccvis.so.6.2.1905 found in none of the libraries +dpkg-shlibdeps: warning: symbol _ZN6netgen11VisualSceneC2Ev used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/liboccvis.so.6.2.1905 found in none of the libraries +dpkg-shlibdeps: warning: 41 other similar warnings have been skipped (use -v to see them all) +dpkg-shlibdeps: warning: symbol _ZN6netgen11VisualScene6centerE used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libgeom2dvis.so.6.2.1905 found in none of the libraries +dpkg-shlibdeps: warning: symbol _ZN6netgen11VisualScene13MouseDblClickEii used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libgeom2dvis.so.6.2.1905 found in none of the libraries +dpkg-shlibdeps: warning: symbol glPushMatrix used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libgeom2dvis.so.6.2.1905 found in none of the libraries +dpkg-shlibdeps: warning: symbol glPopMatrix used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libgeom2dvis.so.6.2.1905 found in none of the libraries +dpkg-shlibdeps: warning: symbol glDisable used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libgeom2dvis.so.6.2.1905 found in none of the libraries +dpkg-shlibdeps: warning: symbol glVertex3d used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libgeom2dvis.so.6.2.1905 found in none of the libraries dpkg-shlibdeps: warning: symbol glClearColor used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libgeom2dvis.so.6.2.1905 found in none of the libraries -dpkg-shlibdeps: warning: symbol glFinish used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libgeom2dvis.so.6.2.1905 found in none of the libraries +dpkg-shlibdeps: warning: symbol glShadeModel used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libgeom2dvis.so.6.2.1905 found in none of the libraries dpkg-shlibdeps: warning: symbol glMultMatrixd used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libgeom2dvis.so.6.2.1905 found in none of the libraries -dpkg-shlibdeps: warning: symbol _ZN6netgen11VisualScene13MouseDblClickEii used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libgeom2dvis.so.6.2.1905 found in none of the libraries dpkg-shlibdeps: warning: symbol _ZN6netgen11VisualScene17transformationmatE used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libgeom2dvis.so.6.2.1905 found in none of the libraries -dpkg-shlibdeps: warning: symbol _ZN6netgen11VisualScene8SetLightEv used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libgeom2dvis.so.6.2.1905 found in none of the libraries -dpkg-shlibdeps: warning: symbol _ZN6netgen11VisualScene26CalcTransformationMatricesEv used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libgeom2dvis.so.6.2.1905 found in none of the libraries -dpkg-shlibdeps: warning: symbol glEnable used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libgeom2dvis.so.6.2.1905 found in none of the libraries -dpkg-shlibdeps: warning: symbol __aeabi_atexit@CXXABI_ARM_1.3.3 used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libgeom2dvis.so.6.2.1905 found in none of the libraries dpkg-shlibdeps: warning: 17 other similar warnings have been skipped (use -v to see them all) -dpkg-shlibdeps: warning: debian/python3-netgen/usr/lib/python3/dist-packages/netgen/libngpy.cpython-39-arm-linux-gnueabihf.so contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin -dpkg-shlibdeps: warning: symbol pthread_create used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libinterface.so.6.2.1905 found in none of the libraries dpkg-shlibdeps: warning: symbol __aeabi_atexit@CXXABI_ARM_1.3.3 used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libinterface.so.6.2.1905 found in none of the libraries -dpkg-shlibdeps: warning: symbol __aeabi_atexit@CXXABI_ARM_1.3.3 used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libnglib.so.6.2.1905 found in none of the libraries -dpkg-shlibdeps: warning: symbol __aeabi_atexit@CXXABI_ARM_1.3.3 used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libcsg.so.6.2.1905 found in none of the libraries -dpkg-shlibdeps: warning: symbol glClear used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libstlvis.so.6.2.1905 found in none of the libraries -dpkg-shlibdeps: warning: symbol glEndList used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libstlvis.so.6.2.1905 found in none of the libraries -dpkg-shlibdeps: warning: symbol glLineWidth used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libstlvis.so.6.2.1905 found in none of the libraries -dpkg-shlibdeps: warning: symbol glMaterialfv used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libstlvis.so.6.2.1905 found in none of the libraries -dpkg-shlibdeps: warning: symbol _ZN6netgen11VisualScene8SetLightEv used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libstlvis.so.6.2.1905 found in none of the libraries -dpkg-shlibdeps: warning: symbol glEnable used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libstlvis.so.6.2.1905 found in none of the libraries -dpkg-shlibdeps: warning: symbol glEnd used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libstlvis.so.6.2.1905 found in none of the libraries -dpkg-shlibdeps: warning: symbol glGetDoublev used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libstlvis.so.6.2.1905 found in none of the libraries -dpkg-shlibdeps: warning: symbol glNormal3f used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libstlvis.so.6.2.1905 found in none of the libraries -dpkg-shlibdeps: warning: symbol glPushName used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libstlvis.so.6.2.1905 found in none of the libraries -dpkg-shlibdeps: warning: 44 other similar warnings have been skipped (use -v to see them all) -dpkg-shlibdeps: warning: symbol _ZN6netgen6mparamE used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libocc.so.6.2.1905 found in none of the libraries -dpkg-shlibdeps: warning: symbol _ZN6netgen8Meshing28AddPointERKNS_7Point3dENS_10PointIndexEPNS_18MultiPointGeomInfoEb used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libocc.so.6.2.1905 found in none of the libraries -dpkg-shlibdeps: warning: symbol _ZN6netgen4Mesh9SetBCNameEiRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libocc.so.6.2.1905 found in none of the libraries -dpkg-shlibdeps: warning: symbol _ZN6netgen14OptimizeVolumeERNS_17MeshingParametersERNS_4MeshE used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libocc.so.6.2.1905 found in none of the libraries -dpkg-shlibdeps: warning: symbol _ZN6netgen7SegmentC1Ev used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libocc.so.6.2.1905 found in none of the libraries -dpkg-shlibdeps: warning: symbol _ZNK6netgen7BoxTreeILi3EiE15GetIntersectingERKNS_5PointILi3EdEES5_RNS_5ArrayIiLi0EiEE used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libocc.so.6.2.1905 found in none of the libraries -dpkg-shlibdeps: warning: symbol _ZN6netgen9TransposeERKNS_11DenseMatrixERS0_ used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libocc.so.6.2.1905 found in none of the libraries -dpkg-shlibdeps: warning: symbol _ZN6netgen14FaceDescriptorC1Eiiii used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libocc.so.6.2.1905 found in none of the libraries -dpkg-shlibdeps: warning: symbol _ZN6netgen11multithreadE used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libocc.so.6.2.1905 found in none of the libraries -dpkg-shlibdeps: warning: symbol _ZNK6netgen8Meshing24AreaEv used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libocc.so.6.2.1905 found in none of the libraries -dpkg-shlibdeps: warning: 71 other similar warnings have been skipped (use -v to see them all) -dpkg-shlibdeps: warning: symbol _ZN6netgen15WriteUserFormatERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_4MeshES7_ used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libmesh.so.6.2.1905 found in none of the libraries +dpkg-shlibdeps: warning: symbol pthread_create used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libinterface.so.6.2.1905 found in none of the libraries +dpkg-shlibdeps: warning: symbol __aeabi_atexit@CXXABI_ARM_1.3.3 used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libcsgvis.so.6.2.1905 found in none of the libraries +dpkg-shlibdeps: warning: symbol pthread_create used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libstl.so.6.2.1905 found in none of the libraries +dpkg-shlibdeps: warning: symbol __aeabi_atexit@CXXABI_ARM_1.3.3 used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libstl.so.6.2.1905 found in none of the libraries +dpkg-shlibdeps: warning: symbol _ZN6netgen6mparamE used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libstl.so.6.2.1905 found in none of the libraries +dpkg-shlibdeps: warning: symbol __aeabi_atexit@CXXABI_ARM_1.3.3 used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libgeom2d.so.6.2.1905 found in none of the libraries dpkg-shlibdeps: warning: symbol _ZN6netgen8ReadFileERNS_4MeshERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libmesh.so.6.2.1905 found in none of the libraries +dpkg-shlibdeps: warning: symbol _ZN6netgen15WriteUserFormatERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_4MeshES7_ used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libmesh.so.6.2.1905 found in none of the libraries dpkg-shlibdeps: warning: symbol __aeabi_atexit@CXXABI_ARM_1.3.3 used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libmesh.so.6.2.1905 found in none of the libraries dpkg-shlibdeps: warning: symbol _ZN6netgen19RegisterUserFormatsERNS_5ArrayIPKcLi0EiEES4_ used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libmesh.so.6.2.1905 found in none of the libraries -dpkg-shlibdeps: warning: symbol glLoadIdentity used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/liboccvis.so.6.2.1905 found in none of the libraries -dpkg-shlibdeps: warning: symbol glVertex3f used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/liboccvis.so.6.2.1905 found in none of the libraries -dpkg-shlibdeps: warning: symbol gluPickMatrix used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/liboccvis.so.6.2.1905 found in none of the libraries -dpkg-shlibdeps: warning: symbol glFlush used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/liboccvis.so.6.2.1905 found in none of the libraries -dpkg-shlibdeps: warning: symbol glDisable used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/liboccvis.so.6.2.1905 found in none of the libraries -dpkg-shlibdeps: warning: symbol _ZN6netgen6visparE used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/liboccvis.so.6.2.1905 found in none of the libraries -dpkg-shlibdeps: warning: symbol glFinish used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/liboccvis.so.6.2.1905 found in none of the libraries -dpkg-shlibdeps: warning: symbol glDeleteLists used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/liboccvis.so.6.2.1905 found in none of the libraries -dpkg-shlibdeps: warning: symbol _ZN6netgen11VisualScene26CalcTransformationMatricesEv used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/liboccvis.so.6.2.1905 found in none of the libraries -dpkg-shlibdeps: warning: symbol _ZN6netgen11VisualScene9backcolorE used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/liboccvis.so.6.2.1905 found in none of the libraries -dpkg-shlibdeps: warning: 41 other similar warnings have been skipped (use -v to see them all) +dpkg-shlibdeps: warning: symbol glMaterialf used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libstlvis.so.6.2.1905 found in none of the libraries +dpkg-shlibdeps: warning: symbol _ZN6netgen11VisualScene13MouseDblClickEii used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libstlvis.so.6.2.1905 found in none of the libraries +dpkg-shlibdeps: warning: symbol _ZN6netgen11VisualScene6centerE used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libstlvis.so.6.2.1905 found in none of the libraries +dpkg-shlibdeps: warning: symbol glMultMatrixd used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libstlvis.so.6.2.1905 found in none of the libraries +dpkg-shlibdeps: warning: symbol glEnd used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libstlvis.so.6.2.1905 found in none of the libraries +dpkg-shlibdeps: warning: symbol glBegin used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libstlvis.so.6.2.1905 found in none of the libraries +dpkg-shlibdeps: warning: symbol _ZTIN6netgen11VisualSceneE used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libstlvis.so.6.2.1905 found in none of the libraries +dpkg-shlibdeps: warning: symbol _ZN6netgen11VisualSceneD2Ev used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libstlvis.so.6.2.1905 found in none of the libraries +dpkg-shlibdeps: warning: symbol _ZN6netgen11VisualScene8SetLightEv used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libstlvis.so.6.2.1905 found in none of the libraries +dpkg-shlibdeps: warning: symbol glClear used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libstlvis.so.6.2.1905 found in none of the libraries +dpkg-shlibdeps: warning: 44 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: symbol __aeabi_atexit@CXXABI_ARM_1.3.3 used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libgui.so.6.2.1905 found in none of the libraries dpkg-shlibdeps: warning: symbol dlsym used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libgui.so.6.2.1905 found in none of the libraries dpkg-shlibdeps: warning: symbol dlopen used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libgui.so.6.2.1905 found in none of the libraries -dpkg-shlibdeps: warning: symbol __aeabi_atexit@CXXABI_ARM_1.3.3 used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libcsgvis.so.6.2.1905 found in none of the libraries -dpkg-shlibdeps: warning: symbol __aeabi_atexit@CXXABI_ARM_1.3.3 used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libgeom2d.so.6.2.1905 found in none of the libraries +dpkg-shlibdeps: warning: symbol __aeabi_atexit@CXXABI_ARM_1.3.3 used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libngcore.so.6.2.1905 found in none of the libraries +dpkg-shlibdeps: warning: symbol _ZN6netgen5MyStrC1EPKc used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libvisual.so.6.2.1905 found in none of the libraries +dpkg-shlibdeps: warning: symbol _ZN6netgen11DenseMatrixC1Ev used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libvisual.so.6.2.1905 found in none of the libraries +dpkg-shlibdeps: warning: symbol _ZNK6netgen5Flags13GetDefineFlagEPKc used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libvisual.so.6.2.1905 found in none of the libraries +dpkg-shlibdeps: warning: symbol _ZNK6netgen4Mesh4GetHERKNS_7Point3dE used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libvisual.so.6.2.1905 found in none of the libraries +dpkg-shlibdeps: warning: symbol __aeabi_atexit@CXXABI_ARM_1.3.3 used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libvisual.so.6.2.1905 found in none of the libraries +dpkg-shlibdeps: warning: symbol _ZN6netgen14CurvedElements35CalcMultiPointElementTransformationEPNS_5ArrayINS_5PointILi3EdEELi0EiEENS_12ElementIndexES5_PNS1_INS_3MatILi3ELi3EdEELi0EiEE used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libvisual.so.6.2.1905 found in none of the libraries +dpkg-shlibdeps: warning: symbol _ZN6netgen11global_meshE used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libvisual.so.6.2.1905 found in none of the libraries +dpkg-shlibdeps: warning: symbol _ZN6netgen5Flags11DeleteFlagsEv used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libvisual.so.6.2.1905 found in none of the libraries +dpkg-shlibdeps: warning: symbol _ZNK6netgen4Mesh18GetPointCurvePointEii used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libvisual.so.6.2.1905 found in none of the libraries +dpkg-shlibdeps: warning: symbol _ZN6netgen14CurvedElements35CalcMultiPointSurfaceTransformationEPNS_5ArrayINS_5PointILi2EdEELi0EiEENS_19SurfaceElementIndexEPNS1_INS2_ILi3EdEELi0EiEEPNS1_INS_3MatILi3ELi2EdEELi0EiEE used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libvisual.so.6.2.1905 found in none of the libraries +dpkg-shlibdeps: warning: 50 other similar warnings have been skipped (use -v to see them all) +dpkg-shlibdeps: warning: symbol __aeabi_atexit@CXXABI_ARM_1.3.3 used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libcsg.so.6.2.1905 found in none of the libraries +dpkg-shlibdeps: warning: symbol __aeabi_atexit@CXXABI_ARM_1.3.3 used by debian/libnglib-6.2/usr/lib/arm-linux-gnueabihf/netgen/libnglib.so.6.2.1905 found in none of the libraries make[1]: Leaving directory '/build/netgen-6.2.2006+really6.2.1905+dfsg' dh_installdeb -O--buildsystem=cmake dh_gencontrol -O--buildsystem=cmake @@ -39000,14 +39071,14 @@ dpkg-gencontrol: warning: package python3-netgen: substitution variable ${python3:Versions} unused, but is defined dh_md5sums -O--buildsystem=cmake dh_builddeb -O--buildsystem=cmake -dpkg-deb: building package 'libnglib-6.2' in '../libnglib-6.2_6.2.2006+really6.2.1905+dfsg-2.1_armhf.deb'. -dpkg-deb: building package 'netgen-doc' in '../netgen-doc_6.2.2006+really6.2.1905+dfsg-2.1_all.deb'. +dpkg-deb: building package 'libnglib-dev' in '../libnglib-dev_6.2.2006+really6.2.1905+dfsg-2.1_armhf.deb'. dpkg-deb: building package 'netgen' in '../netgen_6.2.2006+really6.2.1905+dfsg-2.1_armhf.deb'. dpkg-deb: building package 'netgen-headers' in '../netgen-headers_6.2.2006+really6.2.1905+dfsg-2.1_armhf.deb'. -dpkg-deb: building package 'python3-netgen-dbgsym' in '../python3-netgen-dbgsym_6.2.2006+really6.2.1905+dfsg-2.1_armhf.deb'. +dpkg-deb: building package 'libnglib-6.2' in '../libnglib-6.2_6.2.2006+really6.2.1905+dfsg-2.1_armhf.deb'. dpkg-deb: building package 'netgen-dbgsym' in '../netgen-dbgsym_6.2.2006+really6.2.1905+dfsg-2.1_armhf.deb'. +dpkg-deb: building package 'netgen-doc' in '../netgen-doc_6.2.2006+really6.2.1905+dfsg-2.1_all.deb'. dpkg-deb: building package 'python3-netgen' in '../python3-netgen_6.2.2006+really6.2.1905+dfsg-2.1_armhf.deb'. -dpkg-deb: building package 'libnglib-dev' in '../libnglib-dev_6.2.2006+really6.2.1905+dfsg-2.1_armhf.deb'. +dpkg-deb: building package 'python3-netgen-dbgsym' in '../python3-netgen-dbgsym_6.2.2006+really6.2.1905+dfsg-2.1_armhf.deb'. dpkg-deb: building package 'libnglib-6.2-dbgsym' in '../libnglib-6.2-dbgsym_6.2.2006+really6.2.1905+dfsg-2.1_armhf.deb'. dpkg-genbuildinfo --build=binary dpkg-genchanges --build=binary >../netgen_6.2.2006+really6.2.1905+dfsg-2.1_armhf.changes @@ -39016,12 +39087,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/26846/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/26846/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/9574 and its subdirectories -I: Current time: Fri Jul 23 11:29:18 -12 2021 -I: pbuilder-time-stamp: 1627082958 +I: removing directory /srv/workspace/pbuilder/26846 and its subdirectories +I: Current time: Sat Jul 24 13:53:25 +14 2021 +I: pbuilder-time-stamp: 1627084405