Diff of the two buildlogs: -- --- b1/build.log 2020-06-11 01:30:16.969718525 +0000 +++ b2/build.log 2020-06-11 02:25:07.416904360 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Wed Jun 10 12:46:50 -12 2020 -I: pbuilder-time-stamp: 1591836410 +I: Current time: Thu Jun 11 15:31:26 +14 2020 +I: pbuilder-time-stamp: 1591839086 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/buster-reproducible-base.tgz] I: copying local configuration @@ -17,7 +17,7 @@ I: Extracting source gpgv: unknown type of key resource 'trustedkeys.kbx' gpgv: keyblock resource '/root/.gnupg/trustedkeys.kbx': General error -gpgv: Signature made Fri Mar 1 06:45:49 2019 -12 +gpgv: Signature made Sat Mar 2 08:45:49 2019 +14 gpgv: using RSA key 87C454EC79A26130F91C47EB2948210746DF73C0 gpgv: issuer "kurt@kwk.systems" gpgv: Can't check signature: No public key @@ -30,136 +30,170 @@ dpkg-source: info: applying add-sse-guard.patch I: using fakeroot in build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/26213/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/21718/tmp/hooks/D01_modify_environment starting +debug: Running on opi2b. +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/21718/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/21718/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 parallel=3' - 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]="0" [2]="3" [3]="1" [4]="release" [5]="arm-unknown-linux-gnueabihf") + BASH_VERSION='5.0.3(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 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='727e24944126401b9659323e1976b3a9' - 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='26213' - PS1='# ' - PS2='> ' + INVOCATION_ID=773f7871568d4db5b03300f6aee44c75 + 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=21718 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.UnRRoczMwI/pbuilderrc_KbgB --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/buster-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.UnRRoczMwI/b1 --logfile b1/build.log netgen_6.2.1804+dfsg1-3.dsc' - SUDO_GID='114' - SUDO_UID='110' - 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.UnRRoczMwI/pbuilderrc_w7W1 --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/buster-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.UnRRoczMwI/b2 --logfile b2/build.log netgen_6.2.1804+dfsg1-3.dsc' + SUDO_GID=114 + SUDO_UID=109 + 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 jtk1b 4.19.0-9-armmp-lpae #1 SMP Debian 4.19.118-2+deb10u1 (2020-06-07) armv7l GNU/Linux + Linux i-capture-the-hostname 4.19.0-9-armmp-lpae #1 SMP Debian 4.19.118-2+deb10u1 (2020-06-07) armv7l GNU/Linux I: ls -l /bin total 3328 - -rwxr-xr-x 1 root root 767656 Apr 17 2019 bash - -rwxr-xr-x 3 root root 26052 Jul 10 2019 bunzip2 - -rwxr-xr-x 3 root root 26052 Jul 10 2019 bzcat - lrwxrwxrwx 1 root root 6 Jul 10 2019 bzcmp -> bzdiff - -rwxr-xr-x 1 root root 2227 Jul 10 2019 bzdiff - lrwxrwxrwx 1 root root 6 Jul 10 2019 bzegrep -> bzgrep - -rwxr-xr-x 1 root root 4877 Jun 24 2019 bzexe - lrwxrwxrwx 1 root root 6 Jul 10 2019 bzfgrep -> bzgrep - -rwxr-xr-x 1 root root 3641 Jul 10 2019 bzgrep - -rwxr-xr-x 3 root root 26052 Jul 10 2019 bzip2 - -rwxr-xr-x 1 root root 9636 Jul 10 2019 bzip2recover - lrwxrwxrwx 1 root root 6 Jul 10 2019 bzless -> bzmore - -rwxr-xr-x 1 root root 1297 Jul 10 2019 bzmore - -rwxr-xr-x 1 root root 22432 Feb 28 2019 cat - -rwxr-xr-x 1 root root 38868 Feb 28 2019 chgrp - -rwxr-xr-x 1 root root 38836 Feb 28 2019 chmod - -rwxr-xr-x 1 root root 42972 Feb 28 2019 chown - -rwxr-xr-x 1 root root 88376 Feb 28 2019 cp - -rwxr-xr-x 1 root root 75516 Jan 17 2019 dash - -rwxr-xr-x 1 root root 71648 Feb 28 2019 date - -rwxr-xr-x 1 root root 51212 Feb 28 2019 dd - -rwxr-xr-x 1 root root 55672 Feb 28 2019 df - -rwxr-xr-x 1 root root 88444 Feb 28 2019 dir - -rwxr-xr-x 1 root root 54872 Jan 9 2019 dmesg - lrwxrwxrwx 1 root root 8 Sep 26 2018 dnsdomainname -> hostname - lrwxrwxrwx 1 root root 8 Sep 26 2018 domainname -> hostname - -rwxr-xr-x 1 root root 22364 Feb 28 2019 echo - -rwxr-xr-x 1 root root 28 Jan 7 2019 egrep - -rwxr-xr-x 1 root root 18260 Feb 28 2019 false - -rwxr-xr-x 1 root root 28 Jan 7 2019 fgrep - -rwxr-xr-x 1 root root 47356 Jan 9 2019 findmnt - -rwsr-xr-x 1 root root 21980 Apr 22 07:38 fusermount - -rwxr-xr-x 1 root root 124508 Jan 7 2019 grep - -rwxr-xr-x 2 root root 2345 Jan 5 2019 gunzip - -rwxr-xr-x 1 root root 6375 Jan 5 2019 gzexe - -rwxr-xr-x 1 root root 64232 Jan 5 2019 gzip - -rwxr-xr-x 1 root root 13784 Sep 26 2018 hostname - -rwxr-xr-x 1 root root 43044 Feb 28 2019 ln - -rwxr-xr-x 1 root root 34932 Jul 26 2018 login - -rwxr-xr-x 1 root root 88444 Feb 28 2019 ls - -rwxr-xr-x 1 root root 67036 Jan 9 2019 lsblk - -rwxr-xr-x 1 root root 47168 Feb 28 2019 mkdir - -rwxr-xr-x 1 root root 43040 Feb 28 2019 mknod - -rwxr-xr-x 1 root root 26552 Feb 28 2019 mktemp - -rwxr-xr-x 1 root root 26024 Jan 9 2019 more - -rwsr-xr-x 1 root root 34268 Jan 9 2019 mount - -rwxr-xr-x 1 root root 9688 Jan 9 2019 mountpoint - -rwxr-xr-x 1 root root 84284 Feb 28 2019 mv - lrwxrwxrwx 1 root root 8 Sep 26 2018 nisdomainname -> hostname - lrwxrwxrwx 1 root root 14 Feb 14 2019 pidof -> /sbin/killall5 - -rwxr-xr-x 1 root root 22416 Feb 28 2019 pwd - lrwxrwxrwx 1 root root 4 Apr 17 2019 rbash -> bash - -rwxr-xr-x 1 root root 26504 Feb 28 2019 readlink - -rwxr-xr-x 1 root root 42968 Feb 28 2019 rm - -rwxr-xr-x 1 root root 26496 Feb 28 2019 rmdir - -rwxr-xr-x 1 root root 14136 Jan 21 2019 run-parts - -rwxr-xr-x 1 root root 76012 Dec 22 2018 sed - lrwxrwxrwx 1 root root 4 Jun 8 20:27 sh -> dash - -rwxr-xr-x 1 root root 22384 Feb 28 2019 sleep - -rwxr-xr-x 1 root root 51124 Feb 28 2019 stty - -rwsr-xr-x 1 root root 42472 Jan 9 2019 su - -rwxr-xr-x 1 root root 22392 Feb 28 2019 sync - -rwxr-xr-x 1 root root 283324 Apr 23 2019 tar - -rwxr-xr-x 1 root root 9808 Jan 21 2019 tempfile - -rwxr-xr-x 1 root root 63464 Feb 28 2019 touch - -rwxr-xr-x 1 root root 18260 Feb 28 2019 true - -rwxr-xr-x 1 root root 9636 Apr 22 07:38 ulockmgr_server - -rwsr-xr-x 1 root root 21976 Jan 9 2019 umount - -rwxr-xr-x 1 root root 22380 Feb 28 2019 uname - -rwxr-xr-x 2 root root 2345 Jan 5 2019 uncompress - -rwxr-xr-x 1 root root 88444 Feb 28 2019 vdir - -rwxr-xr-x 1 root root 21980 Jan 9 2019 wdctl - -rwxr-xr-x 1 root root 946 Jan 21 2019 which - lrwxrwxrwx 1 root root 8 Sep 26 2018 ypdomainname -> hostname - -rwxr-xr-x 1 root root 1983 Jan 5 2019 zcat - -rwxr-xr-x 1 root root 1677 Jan 5 2019 zcmp - -rwxr-xr-x 1 root root 5879 Jan 5 2019 zdiff - -rwxr-xr-x 1 root root 29 Jan 5 2019 zegrep - -rwxr-xr-x 1 root root 29 Jan 5 2019 zfgrep - -rwxr-xr-x 1 root root 2080 Jan 5 2019 zforce - -rwxr-xr-x 1 root root 7584 Jan 5 2019 zgrep - -rwxr-xr-x 1 root root 2205 Jan 5 2019 zless - -rwxr-xr-x 1 root root 1841 Jan 5 2019 zmore - -rwxr-xr-x 1 root root 4552 Jan 5 2019 znew -I: user script /srv/workspace/pbuilder/26213/tmp/hooks/D02_print_environment finished + -rwxr-xr-x 1 root root 767656 Apr 18 2019 bash + -rwxr-xr-x 3 root root 26052 Jul 11 2019 bunzip2 + -rwxr-xr-x 3 root root 26052 Jul 11 2019 bzcat + lrwxrwxrwx 1 root root 6 Jul 11 2019 bzcmp -> bzdiff + -rwxr-xr-x 1 root root 2227 Jul 11 2019 bzdiff + lrwxrwxrwx 1 root root 6 Jul 11 2019 bzegrep -> bzgrep + -rwxr-xr-x 1 root root 4877 Jun 25 2019 bzexe + lrwxrwxrwx 1 root root 6 Jul 11 2019 bzfgrep -> bzgrep + -rwxr-xr-x 1 root root 3641 Jul 11 2019 bzgrep + -rwxr-xr-x 3 root root 26052 Jul 11 2019 bzip2 + -rwxr-xr-x 1 root root 9636 Jul 11 2019 bzip2recover + lrwxrwxrwx 1 root root 6 Jul 11 2019 bzless -> bzmore + -rwxr-xr-x 1 root root 1297 Jul 11 2019 bzmore + -rwxr-xr-x 1 root root 22432 Mar 1 2019 cat + -rwxr-xr-x 1 root root 38868 Mar 1 2019 chgrp + -rwxr-xr-x 1 root root 38836 Mar 1 2019 chmod + -rwxr-xr-x 1 root root 42972 Mar 1 2019 chown + -rwxr-xr-x 1 root root 88376 Mar 1 2019 cp + -rwxr-xr-x 1 root root 75516 Jan 18 2019 dash + -rwxr-xr-x 1 root root 71648 Mar 1 2019 date + -rwxr-xr-x 1 root root 51212 Mar 1 2019 dd + -rwxr-xr-x 1 root root 55672 Mar 1 2019 df + -rwxr-xr-x 1 root root 88444 Mar 1 2019 dir + -rwxr-xr-x 1 root root 54872 Jan 10 2019 dmesg + lrwxrwxrwx 1 root root 8 Sep 27 2018 dnsdomainname -> hostname + lrwxrwxrwx 1 root root 8 Sep 27 2018 domainname -> hostname + -rwxr-xr-x 1 root root 22364 Mar 1 2019 echo + -rwxr-xr-x 1 root root 28 Jan 8 2019 egrep + -rwxr-xr-x 1 root root 18260 Mar 1 2019 false + -rwxr-xr-x 1 root root 28 Jan 8 2019 fgrep + -rwxr-xr-x 1 root root 47356 Jan 10 2019 findmnt + -rwsr-xr-x 1 root root 21980 Apr 23 09:38 fusermount + -rwxr-xr-x 1 root root 124508 Jan 8 2019 grep + -rwxr-xr-x 2 root root 2345 Jan 6 2019 gunzip + -rwxr-xr-x 1 root root 6375 Jan 6 2019 gzexe + -rwxr-xr-x 1 root root 64232 Jan 6 2019 gzip + -rwxr-xr-x 1 root root 13784 Sep 27 2018 hostname + -rwxr-xr-x 1 root root 43044 Mar 1 2019 ln + -rwxr-xr-x 1 root root 34932 Jul 27 2018 login + -rwxr-xr-x 1 root root 88444 Mar 1 2019 ls + -rwxr-xr-x 1 root root 67036 Jan 10 2019 lsblk + -rwxr-xr-x 1 root root 47168 Mar 1 2019 mkdir + -rwxr-xr-x 1 root root 43040 Mar 1 2019 mknod + -rwxr-xr-x 1 root root 26552 Mar 1 2019 mktemp + -rwxr-xr-x 1 root root 26024 Jan 10 2019 more + -rwsr-xr-x 1 root root 34268 Jan 10 2019 mount + -rwxr-xr-x 1 root root 9688 Jan 10 2019 mountpoint + -rwxr-xr-x 1 root root 84284 Mar 1 2019 mv + lrwxrwxrwx 1 root root 8 Sep 27 2018 nisdomainname -> hostname + lrwxrwxrwx 1 root root 14 Feb 15 2019 pidof -> /sbin/killall5 + -rwxr-xr-x 1 root root 22416 Mar 1 2019 pwd + lrwxrwxrwx 1 root root 4 Apr 18 2019 rbash -> bash + -rwxr-xr-x 1 root root 26504 Mar 1 2019 readlink + -rwxr-xr-x 1 root root 42968 Mar 1 2019 rm + -rwxr-xr-x 1 root root 26496 Mar 1 2019 rmdir + -rwxr-xr-x 1 root root 14136 Jan 22 2019 run-parts + -rwxr-xr-x 1 root root 76012 Dec 23 2018 sed + lrwxrwxrwx 1 root root 4 Jun 11 15:32 sh -> bash + lrwxrwxrwx 1 root root 4 Jun 10 22:27 sh.distrib -> dash + -rwxr-xr-x 1 root root 22384 Mar 1 2019 sleep + -rwxr-xr-x 1 root root 51124 Mar 1 2019 stty + -rwsr-xr-x 1 root root 42472 Jan 10 2019 su + -rwxr-xr-x 1 root root 22392 Mar 1 2019 sync + -rwxr-xr-x 1 root root 283324 Apr 24 2019 tar + -rwxr-xr-x 1 root root 9808 Jan 22 2019 tempfile + -rwxr-xr-x 1 root root 63464 Mar 1 2019 touch + -rwxr-xr-x 1 root root 18260 Mar 1 2019 true + -rwxr-xr-x 1 root root 9636 Apr 23 09:38 ulockmgr_server + -rwsr-xr-x 1 root root 21976 Jan 10 2019 umount + -rwxr-xr-x 1 root root 22380 Mar 1 2019 uname + -rwxr-xr-x 2 root root 2345 Jan 6 2019 uncompress + -rwxr-xr-x 1 root root 88444 Mar 1 2019 vdir + -rwxr-xr-x 1 root root 21980 Jan 10 2019 wdctl + -rwxr-xr-x 1 root root 946 Jan 22 2019 which + lrwxrwxrwx 1 root root 8 Sep 27 2018 ypdomainname -> hostname + -rwxr-xr-x 1 root root 1983 Jan 6 2019 zcat + -rwxr-xr-x 1 root root 1677 Jan 6 2019 zcmp + -rwxr-xr-x 1 root root 5879 Jan 6 2019 zdiff + -rwxr-xr-x 1 root root 29 Jan 6 2019 zegrep + -rwxr-xr-x 1 root root 29 Jan 6 2019 zfgrep + -rwxr-xr-x 1 root root 2080 Jan 6 2019 zforce + -rwxr-xr-x 1 root root 7584 Jan 6 2019 zgrep + -rwxr-xr-x 1 root root 2205 Jan 6 2019 zless + -rwxr-xr-x 1 root root 1841 Jan 6 2019 zmore + -rwxr-xr-x 1 root root 4552 Jan 6 2019 znew +I: user script /srv/workspace/pbuilder/21718/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -519,7 +553,7 @@ Get: 278 http://deb.debian.org/debian buster/main armhf tk armhf 8.6.9+1 [5676 B] Get: 279 http://deb.debian.org/debian buster/main armhf tk-dev armhf 8.6.9+1 [5500 B] Get: 280 http://deb.debian.org/debian buster/main armhf tix-dev armhf 8.4.3-10 [498 kB] -Fetched 170 MB in 23s (7381 kB/s) +Fetched 170 MB in 31s (5423 kB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libbsd0:armhf. (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 ... 18932 files and directories currently installed.) @@ -1675,7 +1709,7 @@ fakeroot is already the newest version (1.23-1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/netgen-6.2.1804+dfsg1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b +I: Running cd /build/netgen-6.2.1804+dfsg1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b dpkg-buildpackage: info: source package netgen dpkg-buildpackage: info: source version 6.2.1804+dfsg1-3 dpkg-buildpackage: info: source distribution unstable @@ -1780,7 +1814,7 @@ grep: /etc/lsb-release: No such file or directory ------------------------------------------------------------------------ - Netgen 6.2-19085: Automatic configuration OK. + Netgen 6.2-19086: Automatic configuration OK. Build type: None Flags: -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security @@ -1828,7 +1862,7 @@ -- Build files have been written to: /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf make[1]: Leaving directory '/build/netgen-6.2.1804+dfsg1' dh_auto_build -O--buildsystem=cmake - cd obj-arm-linux-gnueabihf && make -j3 "INSTALL=install --strip-program=true" + cd obj-arm-linux-gnueabihf && make -j4 "INSTALL=install --strip-program=true" make[1]: Entering directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' /usr/bin/cmake -S/build/netgen-6.2.1804+dfsg1 -B/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/CMakeFiles /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/CMakeFiles/progress.marks @@ -1838,11 +1872,14 @@ make -f libsrc/gprim/CMakeFiles/gprim.dir/build.make libsrc/gprim/CMakeFiles/gprim.dir/depend make -f libsrc/linalg/CMakeFiles/la.dir/build.make libsrc/linalg/CMakeFiles/la.dir/depend make[3]: Entering directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/netgen-6.2.1804+dfsg1 /build/netgen-6.2.1804+dfsg1/libsrc/gprim /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/gprim /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/gprim/CMakeFiles/gprim.dir/DependInfo.cmake --color= +make -f libsrc/visualization/CMakeFiles/visual.dir/build.make libsrc/visualization/CMakeFiles/visual.dir/depend make[3]: Entering directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/netgen-6.2.1804+dfsg1 /build/netgen-6.2.1804+dfsg1/libsrc/linalg /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/linalg /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/linalg/CMakeFiles/la.dir/DependInfo.cmake --color= cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/netgen-6.2.1804+dfsg1 /build/netgen-6.2.1804+dfsg1/libsrc/general /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/general /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/general/CMakeFiles/gen.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/netgen-6.2.1804+dfsg1 /build/netgen-6.2.1804+dfsg1/libsrc/gprim /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/gprim /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/gprim/CMakeFiles/gprim.dir/DependInfo.cmake --color= +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/netgen-6.2.1804+dfsg1 /build/netgen-6.2.1804+dfsg1/libsrc/linalg /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/linalg /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/linalg/CMakeFiles/la.dir/DependInfo.cmake --color= +make[3]: Entering directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/netgen-6.2.1804+dfsg1 /build/netgen-6.2.1804+dfsg1/libsrc/visualization /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/visualization /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/visualization/CMakeFiles/visual.dir/DependInfo.cmake --color= Scanning dependencies of target la make[3]: Leaving directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' make -f libsrc/linalg/CMakeFiles/la.dir/build.make libsrc/linalg/CMakeFiles/la.dir/build @@ -1851,16 +1888,33 @@ make[3]: Leaving directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' make -f libsrc/gprim/CMakeFiles/gprim.dir/build.make libsrc/gprim/CMakeFiles/gprim.dir/build [ 0%] Building CXX object libsrc/linalg/CMakeFiles/la.dir/densemat.cpp.o -make[3]: Entering directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/linalg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_VERSION=\"6.2-dev\" -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/linalg -I/build/netgen-6.2.1804+dfsg1/libsrc/linalg -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/la.dir/densemat.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/linalg/densemat.cpp -[ 0%] Building CXX object libsrc/gprim/CMakeFiles/gprim.dir/adtree.cpp.o +make[3]: Entering directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' Scanning dependencies of target gen -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/gprim && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/gprim -I/build/netgen-6.2.1804+dfsg1/libsrc/gprim -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/gprim.dir/adtree.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/gprim/adtree.cpp +[ 0%] Building CXX object libsrc/gprim/CMakeFiles/gprim.dir/adtree.cpp.o make[3]: Leaving directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/gprim && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/gprim -I/build/netgen-6.2.1804+dfsg1/libsrc/gprim -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/gprim.dir/adtree.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/gprim/adtree.cpp make -f libsrc/general/CMakeFiles/gen.dir/build.make libsrc/general/CMakeFiles/gen.dir/build make[3]: Entering directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' +Scanning dependencies of target visual +make[3]: Leaving directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' +make -f libsrc/visualization/CMakeFiles/visual.dir/build.make libsrc/visualization/CMakeFiles/visual.dir/build [ 1%] Building CXX object libsrc/general/CMakeFiles/gen.dir/array.cpp.o cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/general && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/general -I/build/netgen-6.2.1804+dfsg1/libsrc/general -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/gen.dir/array.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/general/array.cpp +make[3]: Entering directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' +[ 1%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/meshdoc.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/visualization && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/visualization -I/build/netgen-6.2.1804+dfsg1/libsrc/visualization -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/visual.dir/meshdoc.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/visualization/meshdoc.cpp +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/myadt.hpp:29, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/gprim/adtree.cpp:4: +/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/linalg/../general/myadt.hpp:29, from /build/netgen-6.2.1804+dfsg1/libsrc/linalg/../include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/linalg/linalg.hpp:23, @@ -1883,17 +1937,6 @@ /build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/myadt.hpp:29, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/gprim/adtree.cpp:4: -/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ /build/netgen-6.2.1804+dfsg1/libsrc/linalg/densemat.cpp: In member function 'void netgen::DenseMatrix::SetSize(int, int)': /build/netgen-6.2.1804+dfsg1/libsrc/linalg/densemat.cpp:72:10: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] if (h*w) @@ -1906,16 +1949,6 @@ /build/netgen-6.2.1804+dfsg1/libsrc/general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/linalg/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/linalg/../include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/linalg/linalg.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/linalg/densemat.cpp:3: -/build/netgen-6.2.1804+dfsg1/libsrc/linalg/../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.1804+dfsg1/libsrc/linalg/../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.1804+dfsg1/libsrc/linalg/../general/netgenout.hpp:106:46: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/linalg/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] - for(TIND i=0; pos==-1 && i < this->size; i++) - ~~^~~~~~~~~~~~ /build/netgen-6.2.1804+dfsg1/libsrc/gprim/adtree.cpp: In member function 'void netgen::ADTree::Insert(const float*, int)': /build/netgen-6.2.1804+dfsg1/libsrc/gprim/adtree.cpp:86:21: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] if (ela.Size() < pi+1) @@ -1937,422 +1970,53 @@ /build/netgen-6.2.1804+dfsg1/libsrc/gprim/adtree.cpp:1651:20: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] if (ela.Size() < pi+1) ~~~~~~~~~~~^~~~~~ -[ 1%] Building CXX object libsrc/general/CMakeFiles/gen.dir/bitarray.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/general && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/general -I/build/netgen-6.2.1804+dfsg1/libsrc/general -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/gen.dir/bitarray.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/general/bitarray.cpp -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/gprim/adtree.cpp:4: -/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../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.1804+dfsg1/libsrc/gprim/../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.1804+dfsg1/libsrc/gprim/../general/netgenout.hpp:106:46: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] - for(TIND i=0; pos==-1 && i < this->size; i++) - ~~^~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = unsigned int]' -/build/netgen-6.2.1804+dfsg1/libsrc/gprim/adtree.cpp:1928:5: required from 'void netgen::T_ADTree::GetIntersecting(netgen::Point, netgen::Point, netgen::Array&) const [with int dim = 4; T = netgen::INDEX_2]' -/build/netgen-6.2.1804+dfsg1/libsrc/gprim/adtree.cpp:2422:18: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy (p, data, sizeof(T)*mins); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/myadt.hpp:26, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/gprim/adtree.cpp:4: -/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here - class INDEX_2 - ^~~~~~~ -[ 2%] Building CXX object libsrc/linalg/CMakeFiles/la.dir/polynomial.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/linalg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_VERSION=\"6.2-dev\" -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/linalg -I/build/netgen-6.2.1804+dfsg1/libsrc/linalg -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/la.dir/polynomial.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/linalg/polynomial.cpp -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/general/myadt.hpp:29, - from /build/netgen-6.2.1804+dfsg1/libsrc/general/bitarray.cpp:12: -/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/general/bitarray.cpp: In instantiation of 'void netgen::BitArrayChar::Invert() [with int BASE = 0]': -/build/netgen-6.2.1804+dfsg1/libsrc/general/bitarray.cpp:130:18: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/general/bitarray.cpp:110:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = BASE; i < data.Size()+BASE; i++) - ~~^~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/general/bitarray.cpp: In instantiation of 'void netgen::BitArrayChar::And(const netgen::BitArrayChar&) [with int BASE = 0]': -/build/netgen-6.2.1804+dfsg1/libsrc/general/bitarray.cpp:130:18: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/general/bitarray.cpp:117:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = BASE; i < data.Size()+BASE; i++) - ~~^~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/general/bitarray.cpp: In instantiation of 'void netgen::BitArrayChar::Or(const netgen::BitArrayChar&) [with int BASE = 0]': -/build/netgen-6.2.1804+dfsg1/libsrc/general/bitarray.cpp:130:18: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/general/bitarray.cpp:125:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = BASE; i < data.Size()+BASE; i++) - ~~^~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/general/bitarray.cpp: In instantiation of 'void netgen::BitArrayChar::Invert() [with int BASE = 1]': -/build/netgen-6.2.1804+dfsg1/libsrc/general/bitarray.cpp:131:18: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/general/bitarray.cpp:110:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = BASE; i < data.Size()+BASE; i++) - ~~^~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/general/bitarray.cpp: In instantiation of 'void netgen::BitArrayChar::And(const netgen::BitArrayChar&) [with int BASE = 1]': -/build/netgen-6.2.1804+dfsg1/libsrc/general/bitarray.cpp:131:18: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/general/bitarray.cpp:117:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = BASE; i < data.Size()+BASE; i++) - ~~^~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/general/bitarray.cpp: In instantiation of 'void netgen::BitArrayChar::Or(const netgen::BitArrayChar&) [with int BASE = 1]': -/build/netgen-6.2.1804+dfsg1/libsrc/general/bitarray.cpp:131:18: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/general/bitarray.cpp:125:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = BASE; i < data.Size()+BASE; i++) - ~~^~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/general/bitarray.cpp:12: -/build/netgen-6.2.1804+dfsg1/libsrc/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.1804+dfsg1/libsrc/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.1804+dfsg1/libsrc/general/netgenout.hpp:106:46: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] - for(TIND i=0; pos==-1 && i < this->size; i++) - ~~^~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = char; int BASE = 0; TIND = int]': -/build/netgen-6.2.1804+dfsg1/libsrc/general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = char; int BASE = 0; TIND = int]' -/build/netgen-6.2.1804+dfsg1/libsrc/general/bitarray.cpp:97:10: required from 'void netgen::BitArrayChar::Set() [with int BASE = 0]' -/build/netgen-6.2.1804+dfsg1/libsrc/general/bitarray.cpp:130:18: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < size; i++) - ~~^~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = char; int BASE = 1; TIND = int]': -/build/netgen-6.2.1804+dfsg1/libsrc/general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = char; int BASE = 1; TIND = int]' -/build/netgen-6.2.1804+dfsg1/libsrc/general/bitarray.cpp:97:10: required from 'void netgen::BitArrayChar::Set() [with int BASE = 1]' -/build/netgen-6.2.1804+dfsg1/libsrc/general/bitarray.cpp:131:18: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] -[ 3%] Building CXX object libsrc/general/CMakeFiles/gen.dir/dynamicmem.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/general && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/general -I/build/netgen-6.2.1804+dfsg1/libsrc/general -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/gen.dir/dynamicmem.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/general/dynamicmem.cpp -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/linalg/../general/myadt.hpp:29, - from /build/netgen-6.2.1804+dfsg1/libsrc/linalg/../include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/linalg/linalg.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/linalg/polynomial.cpp:2: -/build/netgen-6.2.1804+dfsg1/libsrc/linalg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/linalg/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/myadt.hpp:29, + from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/meshing.hpp:6, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/meshdoc.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/linalg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/linalg/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/linalg/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/linalg/../include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/linalg/linalg.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/linalg/polynomial.cpp:2: -/build/netgen-6.2.1804+dfsg1/libsrc/linalg/../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.1804+dfsg1/libsrc/linalg/../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.1804+dfsg1/libsrc/linalg/../general/netgenout.hpp:106:46: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/linalg/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] - for(TIND i=0; pos==-1 && i < this->size; i++) - ~~^~~~~~~~~~~~ -[ 4%] Building CXX object libsrc/linalg/CMakeFiles/la.dir/bfgs.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/linalg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_VERSION=\"6.2-dev\" -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/linalg -I/build/netgen-6.2.1804+dfsg1/libsrc/linalg -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/la.dir/bfgs.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/linalg/bfgs.cpp -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/general/myadt.hpp:29, - from /build/netgen-6.2.1804+dfsg1/libsrc/general/dynamicmem.cpp:1: -/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/general/dynamicmem.cpp:1: -/build/netgen-6.2.1804+dfsg1/libsrc/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.1804+dfsg1/libsrc/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.1804+dfsg1/libsrc/general/netgenout.hpp:106:46: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] - for(TIND i=0; pos==-1 && i < this->size; i++) - ~~^~~~~~~~~~~~ -[ 4%] Building CXX object libsrc/general/CMakeFiles/gen.dir/flags.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/general && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/general -I/build/netgen-6.2.1804+dfsg1/libsrc/general -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/gen.dir/flags.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/general/flags.cpp -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/linalg/../general/myadt.hpp:29, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/linalg/bfgs.cpp:12: -/build/netgen-6.2.1804+dfsg1/libsrc/linalg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/linalg/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/linalg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/linalg/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/linalg/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/linalg/bfgs.cpp:12: -/build/netgen-6.2.1804+dfsg1/libsrc/linalg/../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.1804+dfsg1/libsrc/linalg/../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.1804+dfsg1/libsrc/linalg/../general/netgenout.hpp:106:46: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/linalg/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] - for(TIND i=0; pos==-1 && i < this->size; i++) - ~~^~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/general/myadt.hpp:29, - from /build/netgen-6.2.1804+dfsg1/libsrc/general/flags.cpp:12: -/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/general/flags.cpp: In member function 'void netgen::Flags::SetFlag(const char*, const netgen::Array&)': -/build/netgen-6.2.1804+dfsg1/libsrc/general/flags.cpp:62:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 1; i <= val.Size(); i++) - ~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/general/flags.cpp: In member function 'void netgen::Flags::SetFlag(const char*, const netgen::Array&)': -/build/netgen-6.2.1804+dfsg1/libsrc/general/flags.cpp:73:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 1; i <= val.Size(); i++) - ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/general/flags.cpp:12: -/build/netgen-6.2.1804+dfsg1/libsrc/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.1804+dfsg1/libsrc/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.1804+dfsg1/libsrc/general/netgenout.hpp:106:46: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] - for(TIND i=0; pos==-1 && i < this->size; i++) - ~~^~~~~~~~~~~~ -[ 4%] Building CXX object libsrc/linalg/CMakeFiles/la.dir/linopt.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/linalg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_VERSION=\"6.2-dev\" -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/linalg -I/build/netgen-6.2.1804+dfsg1/libsrc/linalg -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/la.dir/linopt.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/linalg/linopt.cpp -[ 5%] Building CXX object libsrc/gprim/CMakeFiles/gprim.dir/geom2d.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/gprim && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/gprim -I/build/netgen-6.2.1804+dfsg1/libsrc/gprim -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/gprim.dir/geom2d.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/gprim/geom2d.cpp -[ 6%] Building CXX object libsrc/general/CMakeFiles/gen.dir/hashtabl.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/general && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/general -I/build/netgen-6.2.1804+dfsg1/libsrc/general -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/gen.dir/hashtabl.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.cpp -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/linalg/../general/myadt.hpp:29, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/linalg/linopt.cpp:2: -/build/netgen-6.2.1804+dfsg1/libsrc/linalg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/linalg/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/linalg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/linalg/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/myadt.hpp:29, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/gprim/geom2d.cpp:3: -/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/linalg/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/linalg/linopt.cpp:2: + from /build/netgen-6.2.1804+dfsg1/libsrc/linalg/densemat.cpp:3: /build/netgen-6.2.1804+dfsg1/libsrc/linalg/../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.1804+dfsg1/libsrc/linalg/../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.1804+dfsg1/libsrc/linalg/../general/netgenout.hpp:106:46: required from here /build/netgen-6.2.1804+dfsg1/libsrc/linalg/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/gprim/geom2d.cpp: In member function 'double netgen::Polygon2d::HArea() const': -/build/netgen-6.2.1804+dfsg1/libsrc/gprim/geom2d.cpp:280:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (i = 1; i <= points.Size(); i++) - ~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/gprim/geom2d.cpp: In member function 'int netgen::Polygon2d::IsOn(const netgen::Point2d&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/gprim/geom2d.cpp:310:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (i = 1; i <= points.Size(); i++) - ~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/gprim/geom2d.cpp: In member function 'int netgen::Polygon2d::IsIn(const netgen::Point2d&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/gprim/geom2d.cpp:337:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (i = 1; i <= points.Size(); i++) - ~~^~~~~~~~~~~~~~~~ +[ 1%] Building CXX object libsrc/general/CMakeFiles/gen.dir/bitarray.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/general && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/general -I/build/netgen-6.2.1804+dfsg1/libsrc/general -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/gen.dir/bitarray.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/general/bitarray.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/gprim/geom2d.cpp:3: + from /build/netgen-6.2.1804+dfsg1/libsrc/gprim/adtree.cpp:4: /build/netgen-6.2.1804+dfsg1/libsrc/gprim/../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.1804+dfsg1/libsrc/gprim/../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.1804+dfsg1/libsrc/gprim/../general/netgenout.hpp:106:46: required from here /build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point2d; int BASE = 0; TIND = int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../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.1804+dfsg1/libsrc/gprim/geom2d.cpp:272:18: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy (p, data, sizeof(T)*mins); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/gprim/gprim.hpp:21, - from /build/netgen-6.2.1804+dfsg1/libsrc/gprim/geom2d.cpp:4: -/build/netgen-6.2.1804+dfsg1/libsrc/gprim/geom2d.hpp:69:9: note: 'class netgen::Point2d' declared here - class Point2d - ^~~~~~~ -[ 7%] Building CXX object libsrc/linalg/CMakeFiles/la.dir/linsearch.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/linalg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_VERSION=\"6.2-dev\" -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/linalg -I/build/netgen-6.2.1804+dfsg1/libsrc/linalg -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/la.dir/linsearch.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/linalg/linsearch.cpp -[ 7%] Building CXX object libsrc/gprim/CMakeFiles/gprim.dir/geom3d.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/gprim && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/gprim -I/build/netgen-6.2.1804+dfsg1/libsrc/gprim -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/gprim.dir/geom3d.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/gprim/geom3d.cpp -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/general/myadt.hpp:29, - from /build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.cpp:13: -/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.cpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position2(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.cpp:164:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.cpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::PositionCreate2(const INDEX&, int&)': -/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.cpp:178:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.cpp: In member function 'void netgen::BASE_INDEX_2_CLOSED_HASHTABLE::BaseSetSize(int)': -/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.cpp:235:26: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - for (size_t i = 0; i < size; i++) - ~~^~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.cpp: In member function 'int netgen::BASE_INDEX_2_CLOSED_HASHTABLE::Position2(const netgen::INDEX_2&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.cpp:247:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.cpp:13: -/build/netgen-6.2.1804+dfsg1/libsrc/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.1804+dfsg1/libsrc/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.1804+dfsg1/libsrc/general/netgenout.hpp:106:46: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] - for(TIND i=0; pos==-1 && i < this->size; i++) - ~~^~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/libsrc/general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = unsigned int]' -/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.cpp:234:22: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = unsigned int]' +/build/netgen-6.2.1804+dfsg1/libsrc/gprim/adtree.cpp:1928:5: required from 'void netgen::T_ADTree::GetIntersecting(netgen::Point, netgen::Point, netgen::Array&) const [with int dim = 4; T = netgen::INDEX_2]' +/build/netgen-6.2.1804+dfsg1/libsrc/gprim/adtree.cpp:2422:18: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/general/myadt.hpp:26, - from /build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.cpp:13: -/build/netgen-6.2.1804+dfsg1/libsrc/general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/myadt.hpp:26, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/gprim/adtree.cpp:4: +/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here class INDEX_2 ^~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.cpp:13: -/build/netgen-6.2.1804+dfsg1/libsrc/general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_3; int BASE = 0; TIND = int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/libsrc/general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::INDEX_3; int BASE = 0; TIND = int; size_t = unsigned int]' -/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.cpp:304:22: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_3'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy (p, data, sizeof(T)*mins); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/general/myadt.hpp:26, - from /build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.cpp:13: -/build/netgen-6.2.1804+dfsg1/libsrc/general/template.hpp:208:7: note: 'class netgen::INDEX_3' declared here - class INDEX_3 - ^~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/linalg/../general/myadt.hpp:29, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/linalg/linsearch.cpp:19: -/build/netgen-6.2.1804+dfsg1/libsrc/linalg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/linalg/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/linalg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/linalg/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/linalg/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/linalg/linsearch.cpp:19: -/build/netgen-6.2.1804+dfsg1/libsrc/linalg/../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.1804+dfsg1/libsrc/linalg/../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.1804+dfsg1/libsrc/linalg/../general/netgenout.hpp:106:46: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/linalg/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] - for(TIND i=0; pos==-1 && i < this->size; i++) - ~~^~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/myadt.hpp:29, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/gprim/geom3d.cpp:4: -/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -[ 7%] Building CXX object libsrc/general/CMakeFiles/gen.dir/mystring.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/general && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/general -I/build/netgen-6.2.1804+dfsg1/libsrc/general -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/gen.dir/mystring.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/general/mystring.cpp -/build/netgen-6.2.1804+dfsg1/libsrc/gprim/geom3d.cpp: In member function 'void netgen::referencetransform::ToPlain(const netgen::Array&, netgen::Array&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/gprim/geom3d.cpp:721:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (i = 1; i <= p.Size(); i++) - ~~^~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/gprim/geom3d.cpp:4: -/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../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.1804+dfsg1/libsrc/gprim/../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.1804+dfsg1/libsrc/gprim/../general/netgenout.hpp:106:46: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] - for(TIND i=0; pos==-1 && i < this->size; i++) - ~~^~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = unsigned int]' -/build/netgen-6.2.1804+dfsg1/libsrc/gprim/geom3d.cpp:720:23: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy (p, data, sizeof(T)*mins); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/gprim/gprim.hpp:22, - from /build/netgen-6.2.1804+dfsg1/libsrc/gprim/geom3d.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here - class Point3d - ^~~~~~~ -make[3]: Leaving directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' -[ 7%] Built target la -make -f libsrc/visualization/CMakeFiles/visual.dir/build.make libsrc/visualization/CMakeFiles/visual.dir/depend -make[3]: Entering directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/netgen-6.2.1804+dfsg1 /build/netgen-6.2.1804+dfsg1/libsrc/visualization /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/visualization /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/visualization/CMakeFiles/visual.dir/DependInfo.cmake --color= -Scanning dependencies of target visual -make[3]: Leaving directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' -make -f libsrc/visualization/CMakeFiles/visual.dir/build.make libsrc/visualization/CMakeFiles/visual.dir/build -make[3]: Entering directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' -[ 7%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/meshdoc.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/visualization && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/visualization -I/build/netgen-6.2.1804+dfsg1/libsrc/visualization -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/visual.dir/meshdoc.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/visualization/meshdoc.cpp -[ 8%] Building CXX object libsrc/gprim/CMakeFiles/gprim.dir/geomfuncs.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/gprim && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/gprim -I/build/netgen-6.2.1804+dfsg1/libsrc/gprim -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/gprim.dir/geomfuncs.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/gprim/geomfuncs.cpp -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/general/myadt.hpp:29, - from /build/netgen-6.2.1804+dfsg1/libsrc/general/mystring.cpp:19: -/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/general/mystring.cpp: In constructor 'netgen::MyStr::MyStr(std::size_t)': -/build/netgen-6.2.1804+dfsg1/libsrc/general/mystring.cpp:158:19: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'std::size_t' {aka 'unsigned int'} [-Wformat=] - sprintf(buffer, "%ld", l); - ^~~~~ ~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/general/mystring.cpp:19: -/build/netgen-6.2.1804+dfsg1/libsrc/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.1804+dfsg1/libsrc/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.1804+dfsg1/libsrc/general/netgenout.hpp:106:46: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] - for(TIND i=0; pos==-1 && i < this->size; i++) - ~~^~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/myadt.hpp:29, - from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/meshing.hpp:6, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/meshdoc.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -[ 9%] Building CXX object libsrc/general/CMakeFiles/gen.dir/ngexception.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/general && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/general -I/build/netgen-6.2.1804+dfsg1/libsrc/general -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/gen.dir/ngexception.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/general/ngexception.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/meshing.hpp:23, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/meshdoc.cpp:5: @@ -2368,17 +2032,6 @@ /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/myadt.hpp:29, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/gprim/geomfuncs.cpp:3: -/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/meshing.hpp:24, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/meshdoc.cpp:5: @@ -2430,17 +2083,8 @@ /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/gprim/geomfuncs.cpp:3: -/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../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.1804+dfsg1/libsrc/gprim/../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.1804+dfsg1/libsrc/gprim/../general/netgenout.hpp:106:46: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] - for(TIND i=0; pos==-1 && i < this->size; i++) - ~~^~~~~~~~~~~~ -[ 9%] Building CXX object libsrc/gprim/CMakeFiles/gprim.dir/geomtest3d.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/gprim && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/gprim -I/build/netgen-6.2.1804+dfsg1/libsrc/gprim -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/gprim.dir/geomtest3d.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/gprim/geomtest3d.cpp +[ 2%] Building CXX object libsrc/linalg/CMakeFiles/la.dir/polynomial.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/linalg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_VERSION=\"6.2-dev\" -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/linalg -I/build/netgen-6.2.1804+dfsg1/libsrc/linalg -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/la.dir/polynomial.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/linalg/polynomial.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/../include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/meshing.hpp:6, @@ -2487,7 +2131,7 @@ class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/general/myadt.hpp:29, - from /build/netgen-6.2.1804+dfsg1/libsrc/general/ngexception.cpp:7: + from /build/netgen-6.2.1804+dfsg1/libsrc/general/bitarray.cpp:12: /build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; @@ -2496,40 +2140,86 @@ /build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/general/bitarray.cpp: In instantiation of 'void netgen::BitArrayChar::Invert() [with int BASE = 0]': +/build/netgen-6.2.1804+dfsg1/libsrc/general/bitarray.cpp:130:18: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/general/bitarray.cpp:110:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = BASE; i < data.Size()+BASE; i++) + ~~^~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/general/bitarray.cpp: In instantiation of 'void netgen::BitArrayChar::And(const netgen::BitArrayChar&) [with int BASE = 0]': +/build/netgen-6.2.1804+dfsg1/libsrc/general/bitarray.cpp:130:18: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/general/bitarray.cpp:117:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = BASE; i < data.Size()+BASE; i++) + ~~^~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/general/bitarray.cpp: In instantiation of 'void netgen::BitArrayChar::Or(const netgen::BitArrayChar&) [with int BASE = 0]': +/build/netgen-6.2.1804+dfsg1/libsrc/general/bitarray.cpp:130:18: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/general/bitarray.cpp:125:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = BASE; i < data.Size()+BASE; i++) + ~~^~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/general/bitarray.cpp: In instantiation of 'void netgen::BitArrayChar::Invert() [with int BASE = 1]': +/build/netgen-6.2.1804+dfsg1/libsrc/general/bitarray.cpp:131:18: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/general/bitarray.cpp:110:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = BASE; i < data.Size()+BASE; i++) + ~~^~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/general/bitarray.cpp: In instantiation of 'void netgen::BitArrayChar::And(const netgen::BitArrayChar&) [with int BASE = 1]': +/build/netgen-6.2.1804+dfsg1/libsrc/general/bitarray.cpp:131:18: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/general/bitarray.cpp:117:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = BASE; i < data.Size()+BASE; i++) + ~~^~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/general/bitarray.cpp: In instantiation of 'void netgen::BitArrayChar::Or(const netgen::BitArrayChar&) [with int BASE = 1]': +/build/netgen-6.2.1804+dfsg1/libsrc/general/bitarray.cpp:131:18: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/general/bitarray.cpp:125:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = BASE; i < data.Size()+BASE; i++) + ~~^~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/general/ngexception.cpp:7: + from /build/netgen-6.2.1804+dfsg1/libsrc/general/bitarray.cpp:12: /build/netgen-6.2.1804+dfsg1/libsrc/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.1804+dfsg1/libsrc/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.1804+dfsg1/libsrc/general/netgenout.hpp:106:46: required from here /build/netgen-6.2.1804+dfsg1/libsrc/general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ -[ 9%] Building CXX object libsrc/general/CMakeFiles/gen.dir/optmem.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/general && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/general -I/build/netgen-6.2.1804+dfsg1/libsrc/general -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/gen.dir/optmem.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/general/optmem.cpp -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/myadt.hpp:29, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/gprim/geomtest3d.cpp:2: -/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] +/build/netgen-6.2.1804+dfsg1/libsrc/general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = char; int BASE = 0; TIND = int]': +/build/netgen-6.2.1804+dfsg1/libsrc/general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = char; int BASE = 0; TIND = int]' +/build/netgen-6.2.1804+dfsg1/libsrc/general/bitarray.cpp:97:10: required from 'void netgen::BitArrayChar::Set() [with int BASE = 0]' +/build/netgen-6.2.1804+dfsg1/libsrc/general/bitarray.cpp:130:18: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < size; i++) + ~~^~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = char; int BASE = 1; TIND = int]': +/build/netgen-6.2.1804+dfsg1/libsrc/general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = char; int BASE = 1; TIND = int]' +/build/netgen-6.2.1804+dfsg1/libsrc/general/bitarray.cpp:97:10: required from 'void netgen::BitArrayChar::Set() [with int BASE = 1]' +/build/netgen-6.2.1804+dfsg1/libsrc/general/bitarray.cpp:131:18: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] +[ 3%] Building CXX object libsrc/general/CMakeFiles/gen.dir/dynamicmem.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/general && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/general -I/build/netgen-6.2.1804+dfsg1/libsrc/general -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/gen.dir/dynamicmem.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/general/dynamicmem.cpp +[ 4%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/mvdraw.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/visualization && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/visualization -I/build/netgen-6.2.1804+dfsg1/libsrc/visualization -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/visual.dir/mvdraw.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/visualization/mvdraw.cpp +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/linalg/../general/myadt.hpp:29, + from /build/netgen-6.2.1804+dfsg1/libsrc/linalg/../include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/linalg/linalg.hpp:23, + from /build/netgen-6.2.1804+dfsg1/libsrc/linalg/polynomial.cpp:2: +/build/netgen-6.2.1804+dfsg1/libsrc/linalg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/linalg/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] +/build/netgen-6.2.1804+dfsg1/libsrc/linalg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/linalg/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ -[ 10%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/mvdraw.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/visualization && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/visualization -I/build/netgen-6.2.1804+dfsg1/libsrc/visualization -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/visual.dir/mvdraw.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/visualization/mvdraw.cpp -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/gprim/geomtest3d.cpp:2: -/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../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.1804+dfsg1/libsrc/gprim/../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.1804+dfsg1/libsrc/gprim/../general/netgenout.hpp:106:46: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/linalg/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/linalg/../include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/linalg/linalg.hpp:23, + from /build/netgen-6.2.1804+dfsg1/libsrc/linalg/polynomial.cpp:2: +/build/netgen-6.2.1804+dfsg1/libsrc/linalg/../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.1804+dfsg1/libsrc/linalg/../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.1804+dfsg1/libsrc/linalg/../general/netgenout.hpp:106:46: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/linalg/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ +[ 5%] Building CXX object libsrc/linalg/CMakeFiles/la.dir/bfgs.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/linalg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_VERSION=\"6.2-dev\" -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/linalg -I/build/netgen-6.2.1804+dfsg1/libsrc/linalg -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/la.dir/bfgs.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/linalg/bfgs.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/general/myadt.hpp:29, - from /build/netgen-6.2.1804+dfsg1/libsrc/general/optmem.cpp:13: + from /build/netgen-6.2.1804+dfsg1/libsrc/general/dynamicmem.cpp:1: /build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; @@ -2538,20 +2228,6 @@ /build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/general/optmem.cpp: In destructor 'netgen::BlockAllocator::~BlockAllocator()': -/build/netgen-6.2.1804+dfsg1/libsrc/general/optmem.cpp:32:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < bablocks.Size(); i++) - ~~^~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/general/optmem.cpp:13: -/build/netgen-6.2.1804+dfsg1/libsrc/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.1804+dfsg1/libsrc/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.1804+dfsg1/libsrc/general/netgenout.hpp:106:46: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] - for(TIND i=0; pos==-1 && i < this->size; i++) - ~~^~~~~~~~~~~~ -[ 11%] Building CXX object libsrc/general/CMakeFiles/gen.dir/parthreads.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/general && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/general -I/build/netgen-6.2.1804+dfsg1/libsrc/general -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/gen.dir/parthreads.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/general/parthreads.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/myadt.hpp:29, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/mvdraw.cpp:2: @@ -2563,6 +2239,14 @@ /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/general/dynamicmem.cpp:1: +/build/netgen-6.2.1804+dfsg1/libsrc/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.1804+dfsg1/libsrc/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.1804+dfsg1/libsrc/general/netgenout.hpp:106:46: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] + for(TIND i=0; pos==-1 && i < this->size; i++) + ~~^~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/meshing.hpp:23, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/mvdraw.cpp:3: @@ -2570,6 +2254,8 @@ /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ +[ 5%] Building CXX object libsrc/general/CMakeFiles/gen.dir/flags.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/general && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/general -I/build/netgen-6.2.1804+dfsg1/libsrc/general -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/gen.dir/flags.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/general/flags.cpp /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) @@ -2629,6 +2315,26 @@ /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/linalg/../general/myadt.hpp:29, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/linalg/bfgs.cpp:12: +/build/netgen-6.2.1804+dfsg1/libsrc/linalg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/linalg/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/linalg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/linalg/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/linalg/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/linalg/bfgs.cpp:12: +/build/netgen-6.2.1804+dfsg1/libsrc/linalg/../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.1804+dfsg1/libsrc/linalg/../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.1804+dfsg1/libsrc/linalg/../general/netgenout.hpp:106:46: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/linalg/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] + for(TIND i=0; pos==-1 && i < this->size; i++) + ~~^~~~~~~~~~~~ /build/netgen-6.2.1804+dfsg1/libsrc/visualization/mvdraw.cpp: In member function 'void netgen::VisualScene::ArbitraryRotation(const netgen::Array&, const netgen::Array&)': /build/netgen-6.2.1804+dfsg1/libsrc/visualization/mvdraw.cpp:211:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for(int i=0; i hash.Size()) i = 1; @@ -2689,21 +2397,27 @@ /build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ +[ 6%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/vsfieldlines.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/visualization && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/visualization -I/build/netgen-6.2.1804+dfsg1/libsrc/visualization -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/visual.dir/vsfieldlines.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/visualization/vsfieldlines.cpp +/build/netgen-6.2.1804+dfsg1/libsrc/general/flags.cpp: In member function 'void netgen::Flags::SetFlag(const char*, const netgen::Array&)': +/build/netgen-6.2.1804+dfsg1/libsrc/general/flags.cpp:62:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 1; i <= val.Size(); i++) + ~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/general/flags.cpp: In member function 'void netgen::Flags::SetFlag(const char*, const netgen::Array&)': +/build/netgen-6.2.1804+dfsg1/libsrc/general/flags.cpp:73:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 1; i <= val.Size(); i++) + ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/general/parthreads.cpp:9: + from /build/netgen-6.2.1804+dfsg1/libsrc/general/flags.cpp:12: /build/netgen-6.2.1804+dfsg1/libsrc/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.1804+dfsg1/libsrc/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.1804+dfsg1/libsrc/general/netgenout.hpp:106:46: required from here /build/netgen-6.2.1804+dfsg1/libsrc/general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ -[ 12%] Building CXX object libsrc/general/CMakeFiles/gen.dir/profiler.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/general && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/general -I/build/netgen-6.2.1804+dfsg1/libsrc/general -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/gen.dir/profiler.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/general/profiler.cpp -[ 12%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/vsfieldlines.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/visualization && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/visualization -I/build/netgen-6.2.1804+dfsg1/libsrc/visualization -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/visual.dir/vsfieldlines.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/visualization/vsfieldlines.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/myadt.hpp:29, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/gprim/transform3d.cpp:3: + from /build/netgen-6.2.1804+dfsg1/libsrc/gprim/geom2d.cpp:3: /build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; @@ -2712,37 +2426,64 @@ /build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/gprim/geom2d.cpp: In member function 'double netgen::Polygon2d::HArea() const': +/build/netgen-6.2.1804+dfsg1/libsrc/gprim/geom2d.cpp:280:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (i = 1; i <= points.Size(); i++) + ~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/gprim/geom2d.cpp: In member function 'int netgen::Polygon2d::IsOn(const netgen::Point2d&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/gprim/geom2d.cpp:310:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (i = 1; i <= points.Size(); i++) + ~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/gprim/geom2d.cpp: In member function 'int netgen::Polygon2d::IsIn(const netgen::Point2d&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/gprim/geom2d.cpp:337:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (i = 1; i <= points.Size(); i++) + ~~^~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/gprim/transform3d.cpp:3: + from /build/netgen-6.2.1804+dfsg1/libsrc/gprim/geom2d.cpp:3: /build/netgen-6.2.1804+dfsg1/libsrc/gprim/../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.1804+dfsg1/libsrc/gprim/../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.1804+dfsg1/libsrc/gprim/../general/netgenout.hpp:106:46: required from here /build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/general/myadt.hpp:29, - from /build/netgen-6.2.1804+dfsg1/libsrc/general/profiler.cpp:8: -/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] +/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point2d; int BASE = 0; TIND = int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../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.1804+dfsg1/libsrc/gprim/geom2d.cpp:272:18: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy (p, data, sizeof(T)*mins); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/gprim/gprim.hpp:21, + from /build/netgen-6.2.1804+dfsg1/libsrc/gprim/geom2d.cpp:4: +/build/netgen-6.2.1804+dfsg1/libsrc/gprim/geom2d.hpp:69:9: note: 'class netgen::Point2d' declared here + class Point2d + ^~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/linalg/../general/myadt.hpp:29, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/linalg/linopt.cpp:2: +/build/netgen-6.2.1804+dfsg1/libsrc/linalg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/linalg/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] +/build/netgen-6.2.1804+dfsg1/libsrc/linalg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/linalg/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/general/profiler.cpp:8: -/build/netgen-6.2.1804+dfsg1/libsrc/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.1804+dfsg1/libsrc/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.1804+dfsg1/libsrc/general/netgenout.hpp:106:46: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/linalg/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/linalg/linopt.cpp:2: +/build/netgen-6.2.1804+dfsg1/libsrc/linalg/../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.1804+dfsg1/libsrc/linalg/../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.1804+dfsg1/libsrc/linalg/../general/netgenout.hpp:106:46: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/linalg/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ -[ 12%] Building CXX object libsrc/gprim/CMakeFiles/gprim.dir/spline.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/gprim && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/gprim -I/build/netgen-6.2.1804+dfsg1/libsrc/gprim -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/gprim.dir/spline.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/gprim/spline.cpp -[ 13%] Building CXX object libsrc/general/CMakeFiles/gen.dir/seti.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/general && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/general -I/build/netgen-6.2.1804+dfsg1/libsrc/general -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/gen.dir/seti.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/general/seti.cpp +[ 6%] Building CXX object libsrc/gprim/CMakeFiles/gprim.dir/geom3d.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/gprim && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/gprim -I/build/netgen-6.2.1804+dfsg1/libsrc/gprim -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/gprim.dir/geom3d.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/gprim/geom3d.cpp +[ 7%] Building CXX object libsrc/general/CMakeFiles/gen.dir/hashtabl.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/general && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/general -I/build/netgen-6.2.1804+dfsg1/libsrc/general -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/gen.dir/hashtabl.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.cpp +[ 8%] Building CXX object libsrc/linalg/CMakeFiles/la.dir/linsearch.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/linalg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_VERSION=\"6.2-dev\" -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/linalg -I/build/netgen-6.2.1804+dfsg1/libsrc/linalg -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/la.dir/linsearch.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/linalg/linsearch.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/myadt.hpp:29, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/vsfieldlines.cpp:7: @@ -2840,19 +2581,6 @@ /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../stlgeom/stlgeom.hpp:444:63: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/myadt.hpp:29, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../linalg/../include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../linalg/linalg.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/linalg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/gprim/spline.cpp:8: -/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ /build/netgen-6.2.1804+dfsg1/libsrc/visualization/vsfieldlines.cpp: In member function 'void netgen::FieldLineCalc::GenerateFieldLines(netgen::Array&, int, int, double, double, int, double, double)': /build/netgen-6.2.1804+dfsg1/libsrc/visualization/vsfieldlines.cpp:207:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for(int i=0; i::LineIntersections(double, double, double, netgen::Array >&, double) const [with int D = 2]': -/build/netgen-6.2.1804+dfsg1/libsrc/gprim/spline.cpp:75:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for(int i=0; i hash.Size()) i = 1; ~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] +/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../linalg/../include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../linalg/linalg.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/linalg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/gprim/spline.cpp:8: -/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../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.1804+dfsg1/libsrc/gprim/../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.1804+dfsg1/libsrc/gprim/../general/netgenout.hpp:106:46: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] - for(TIND i=0; pos==-1 && i < this->size; i++) - ~~^~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/general/seti.cpp: In member function 'void netgen::IndexSet::Del(int)': -/build/netgen-6.2.1804+dfsg1/libsrc/general/seti.cpp:55:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 1; i <= set.Size(); i++) - ~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/general/seti.cpp: In member function 'void netgen::IndexSet::Clear()': -/build/netgen-6.2.1804+dfsg1/libsrc/general/seti.cpp:66:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 1; i <= set.Size(); i++) - ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/general/seti.cpp:2: -/build/netgen-6.2.1804+dfsg1/libsrc/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.1804+dfsg1/libsrc/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.1804+dfsg1/libsrc/general/netgenout.hpp:106:46: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] - for(TIND i=0; pos==-1 && i < this->size; i++) - ~~^~~~~~~~~~~~ -[ 13%] Building CXX object libsrc/general/CMakeFiles/gen.dir/sort.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/general && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/general -I/build/netgen-6.2.1804+dfsg1/libsrc/general -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/gen.dir/sort.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/general/sort.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/general/myadt.hpp:29, - from /build/netgen-6.2.1804+dfsg1/libsrc/general/sort.cpp:14: + from /build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.cpp:13: /build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; @@ -3051,20 +2747,117 @@ /build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.cpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position2(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.cpp:164:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.cpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::PositionCreate2(const INDEX&, int&)': +/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.cpp:178:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.cpp: In member function 'void netgen::BASE_INDEX_2_CLOSED_HASHTABLE::BaseSetSize(int)': +/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.cpp:235:26: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + for (size_t i = 0; i < size; i++) + ~~^~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.cpp: In member function 'int netgen::BASE_INDEX_2_CLOSED_HASHTABLE::Position2(const netgen::INDEX_2&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.cpp:247:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/linalg/../general/myadt.hpp:29, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/linalg/linsearch.cpp:19: +/build/netgen-6.2.1804+dfsg1/libsrc/linalg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/linalg/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/linalg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/linalg/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/general/sort.cpp:14: + from /build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.cpp:13: /build/netgen-6.2.1804+dfsg1/libsrc/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.1804+dfsg1/libsrc/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.1804+dfsg1/libsrc/general/netgenout.hpp:106:46: required from here /build/netgen-6.2.1804+dfsg1/libsrc/general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ -[ 14%] Building CXX object libsrc/general/CMakeFiles/gen.dir/spbita2d.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/general && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/general -I/build/netgen-6.2.1804+dfsg1/libsrc/general -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/gen.dir/spbita2d.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/general/spbita2d.cpp -[ 15%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/vsmesh.cpp.o +/build/netgen-6.2.1804+dfsg1/libsrc/general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/libsrc/general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = unsigned int]' +/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.cpp:234:22: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy (p, data, sizeof(T)*mins); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/general/myadt.hpp:26, + from /build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.cpp:13: +/build/netgen-6.2.1804+dfsg1/libsrc/general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here + class INDEX_2 + ^~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.cpp:13: +/build/netgen-6.2.1804+dfsg1/libsrc/general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_3; int BASE = 0; TIND = int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/libsrc/general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::INDEX_3; int BASE = 0; TIND = int; size_t = unsigned int]' +/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.cpp:304:22: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_3'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy (p, data, sizeof(T)*mins); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/general/myadt.hpp:26, + from /build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.cpp:13: +/build/netgen-6.2.1804+dfsg1/libsrc/general/template.hpp:208:7: note: 'class netgen::INDEX_3' declared here + class INDEX_3 + ^~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/gprim/geom3d.cpp: In member function 'void netgen::referencetransform::ToPlain(const netgen::Array&, netgen::Array&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/gprim/geom3d.cpp:721:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (i = 1; i <= p.Size(); i++) + ~~^~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/linalg/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/linalg/linsearch.cpp:19: +/build/netgen-6.2.1804+dfsg1/libsrc/linalg/../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.1804+dfsg1/libsrc/linalg/../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.1804+dfsg1/libsrc/linalg/../general/netgenout.hpp:106:46: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/linalg/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] + for(TIND i=0; pos==-1 && i < this->size; i++) + ~~^~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/gprim/geom3d.cpp:4: +/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../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.1804+dfsg1/libsrc/gprim/../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.1804+dfsg1/libsrc/gprim/../general/netgenout.hpp:106:46: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] + for(TIND i=0; pos==-1 && i < this->size; i++) + ~~^~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = unsigned int]' +/build/netgen-6.2.1804+dfsg1/libsrc/gprim/geom3d.cpp:720:23: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy (p, data, sizeof(T)*mins); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/gprim/gprim.hpp:22, + from /build/netgen-6.2.1804+dfsg1/libsrc/gprim/geom3d.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here + class Point3d + ^~~~~~~ +make[3]: Leaving directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' +[ 8%] Built target la +make -f libsrc/occ/CMakeFiles/occ.dir/build.make libsrc/occ/CMakeFiles/occ.dir/depend +make[3]: Entering directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/netgen-6.2.1804+dfsg1 /build/netgen-6.2.1804+dfsg1/libsrc/occ /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/occ /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/occ/CMakeFiles/occ.dir/DependInfo.cmake --color= +[ 8%] Building CXX object libsrc/general/CMakeFiles/gen.dir/mystring.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/general && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/general -I/build/netgen-6.2.1804+dfsg1/libsrc/general -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/gen.dir/mystring.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/general/mystring.cpp +[ 9%] Building CXX object libsrc/gprim/CMakeFiles/gprim.dir/geomfuncs.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/gprim && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/gprim -I/build/netgen-6.2.1804+dfsg1/libsrc/gprim -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/gprim.dir/geomfuncs.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/gprim/geomfuncs.cpp +Scanning dependencies of target occ +make[3]: Leaving directory '/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/obj-arm-linux-gnueabihf' +[ 9%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Inter2d.cxx.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/occ && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/occ -I/build/netgen-6.2.1804+dfsg1/libsrc/occ -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/occ.dir/Partition_Inter2d.cxx.o -c /build/netgen-6.2.1804+dfsg1/libsrc/occ/Partition_Inter2d.cxx +[ 10%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/vsmesh.cpp.o cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/visualization && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/visualization -I/build/netgen-6.2.1804+dfsg1/libsrc/visualization -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/visual.dir/vsmesh.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/visualization/vsmesh.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/general/myadt.hpp:29, - from /build/netgen-6.2.1804+dfsg1/libsrc/general/spbita2d.cpp:13: + from /build/netgen-6.2.1804+dfsg1/libsrc/general/mystring.cpp:19: /build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; @@ -3073,16 +2866,46 @@ /build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/general/mystring.cpp: In constructor 'netgen::MyStr::MyStr(std::size_t)': +/build/netgen-6.2.1804+dfsg1/libsrc/general/mystring.cpp:158:19: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'std::size_t' {aka 'unsigned int'} [-Wformat=] + sprintf(buffer, "%ld", l); + ^~~~~ ~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/myadt.hpp:29, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/gprim/geomfuncs.cpp:3: +/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/general/spbita2d.cpp:13: + from /build/netgen-6.2.1804+dfsg1/libsrc/general/mystring.cpp:19: /build/netgen-6.2.1804+dfsg1/libsrc/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.1804+dfsg1/libsrc/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.1804+dfsg1/libsrc/general/netgenout.hpp:106:46: required from here /build/netgen-6.2.1804+dfsg1/libsrc/general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ -[ 15%] Building CXX object libsrc/general/CMakeFiles/gen.dir/symbolta.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/general && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/general -I/build/netgen-6.2.1804+dfsg1/libsrc/general -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/gen.dir/symbolta.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/general/symbolta.cpp +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/gprim/geomfuncs.cpp:3: +/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../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.1804+dfsg1/libsrc/gprim/../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.1804+dfsg1/libsrc/gprim/../general/netgenout.hpp:106:46: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] + for(TIND i=0; pos==-1 && i < this->size; i++) + ~~^~~~~~~~~~~~ +[ 11%] Building CXX object libsrc/general/CMakeFiles/gen.dir/ngexception.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/general && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/general -I/build/netgen-6.2.1804+dfsg1/libsrc/general -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/gen.dir/ngexception.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/general/ngexception.cpp +[ 11%] Building CXX object libsrc/gprim/CMakeFiles/gprim.dir/geomtest3d.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/gprim && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/gprim -I/build/netgen-6.2.1804+dfsg1/libsrc/gprim -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/gprim.dir/geomtest3d.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/gprim/geomtest3d.cpp +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/occ/Partition_Inter2d.cxx:519:20: warning: unused variable 'AffichPurge' [-Wunused-variable] + Standard_Boolean AffichPurge = Standard_False; + ^~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/myadt.hpp:29, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/vsmesh.cpp:3: @@ -3138,6 +2961,10 @@ /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/occ/Partition_Inter2d.cxx:337:24: warning: 'endU' may be used uninitialized in this function [-Wmaybe-uninitialized] + if (Abs(endU-f) < Abs(endU-l)) + ~~~^~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/meshing.hpp:64, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/vsmesh.cpp:4: @@ -3160,6 +2987,35 @@ /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/general/myadt.hpp:29, + from /build/netgen-6.2.1804+dfsg1/libsrc/general/ngexception.cpp:7: +/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/general/ngexception.cpp:7: +/build/netgen-6.2.1804+dfsg1/libsrc/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.1804+dfsg1/libsrc/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.1804+dfsg1/libsrc/general/netgenout.hpp:106:46: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] + for(TIND i=0; pos==-1 && i < this->size; i++) + ~~^~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/myadt.hpp:29, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/gprim/geomtest3d.cpp:2: +/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ /build/netgen-6.2.1804+dfsg1/libsrc/visualization/vsmesh.cpp: In member function 'virtual void netgen::VisualSceneMesh::DrawScene()': /build/netgen-6.2.1804+dfsg1/libsrc/visualization/vsmesh.cpp:312:25: warning: catching polymorphic type 'class std::bad_weak_ptr' by value [-Wcatch-value=] catch (bad_weak_ptr e) @@ -3199,36 +3055,17 @@ /build/netgen-6.2.1804+dfsg1/libsrc/visualization/vsmesh.cpp:2967:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int j = 1; j <= faces.Size(); j++) ~~^~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/general/myadt.hpp:29, - from /build/netgen-6.2.1804+dfsg1/libsrc/general/symbolta.cpp:12: -/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -[ 16%] Building CXX object libsrc/gprim/CMakeFiles/gprim.dir/splinegeometry.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/gprim && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/gprim -I/build/netgen-6.2.1804+dfsg1/libsrc/gprim -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/gprim.dir/splinegeometry.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/gprim/splinegeometry.cpp -/build/netgen-6.2.1804+dfsg1/libsrc/general/symbolta.cpp: In member function 'void netgen::BASE_SYMBOLTABLE::DelNames()': -/build/netgen-6.2.1804+dfsg1/libsrc/general/symbolta.cpp:38:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < names.Size(); i++) - ~~^~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/general/symbolta.cpp: In member function 'int netgen::BASE_SYMBOLTABLE::Index(const char*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/general/symbolta.cpp:46:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < names.Size(); i++) - ~~^~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/general/symbolta.cpp:12: -/build/netgen-6.2.1804+dfsg1/libsrc/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.1804+dfsg1/libsrc/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.1804+dfsg1/libsrc/general/netgenout.hpp:106:46: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] +[ 11%] Building CXX object libsrc/general/CMakeFiles/gen.dir/optmem.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/general && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/general -I/build/netgen-6.2.1804+dfsg1/libsrc/general -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/gen.dir/optmem.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/general/optmem.cpp +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/gprim/geomtest3d.cpp:2: +/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../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.1804+dfsg1/libsrc/gprim/../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.1804+dfsg1/libsrc/gprim/../general/netgenout.hpp:106:46: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ -[ 17%] Building CXX object libsrc/general/CMakeFiles/gen.dir/table.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/general && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/general -I/build/netgen-6.2.1804+dfsg1/libsrc/general -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/gen.dir/table.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/general/table.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/vsmesh.cpp:3: @@ -3270,6 +3107,212 @@ /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/general/myadt.hpp:29, + from /build/netgen-6.2.1804+dfsg1/libsrc/general/optmem.cpp:13: +/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/general/optmem.cpp: In destructor 'netgen::BlockAllocator::~BlockAllocator()': +/build/netgen-6.2.1804+dfsg1/libsrc/general/optmem.cpp:32:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < bablocks.Size(); i++) + ~~^~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/general/optmem.cpp:13: +/build/netgen-6.2.1804+dfsg1/libsrc/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.1804+dfsg1/libsrc/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.1804+dfsg1/libsrc/general/netgenout.hpp:106:46: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] + for(TIND i=0; pos==-1 && i < this->size; i++) + ~~^~~~~~~~~~~~ +[ 12%] Building CXX object libsrc/general/CMakeFiles/gen.dir/parthreads.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/general && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/general -I/build/netgen-6.2.1804+dfsg1/libsrc/general -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/gen.dir/parthreads.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/general/parthreads.cpp +[ 13%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Inter3d.cxx.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/occ && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/occ -I/build/netgen-6.2.1804+dfsg1/libsrc/occ -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/occ.dir/Partition_Inter3d.cxx.o -c /build/netgen-6.2.1804+dfsg1/libsrc/occ/Partition_Inter3d.cxx +[ 14%] Building CXX object libsrc/gprim/CMakeFiles/gprim.dir/transform3d.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/gprim && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/gprim -I/build/netgen-6.2.1804+dfsg1/libsrc/gprim -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/gprim.dir/transform3d.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/gprim/transform3d.cpp +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/general/myadt.hpp:29, + from /build/netgen-6.2.1804+dfsg1/libsrc/general/parthreads.cpp:9: +/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/general/parthreads.cpp:9: +/build/netgen-6.2.1804+dfsg1/libsrc/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.1804+dfsg1/libsrc/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.1804+dfsg1/libsrc/general/netgenout.hpp:106:46: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] + for(TIND i=0; pos==-1 && i < this->size; i++) + ~~^~~~~~~~~~~~ +[ 14%] Building CXX object libsrc/general/CMakeFiles/gen.dir/profiler.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/general && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/general -I/build/netgen-6.2.1804+dfsg1/libsrc/general -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/gen.dir/profiler.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/general/profiler.cpp +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/myadt.hpp:29, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/gprim/transform3d.cpp:3: +/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/occ/Partition_Inter3d.cxx: In function 'void PutInBounds(const TopoDS_Face&, const TopoDS_Edge&, opencascade::handle&)': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/Partition_Inter3d.cxx:209:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] + S = (*(Handle_Geom_RectangularTrimmedSurface*)&S)->BasisSurface(); + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/gprim/transform3d.cpp:3: +/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../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.1804+dfsg1/libsrc/gprim/../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.1804+dfsg1/libsrc/gprim/../general/netgenout.hpp:106:46: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] + for(TIND i=0; pos==-1 && i < this->size; i++) + ~~^~~~~~~~~~~~ +[ 14%] Building CXX object libsrc/gprim/CMakeFiles/gprim.dir/spline.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/gprim && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/gprim -I/build/netgen-6.2.1804+dfsg1/libsrc/gprim -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/gprim.dir/spline.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/gprim/spline.cpp +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/general/myadt.hpp:29, + from /build/netgen-6.2.1804+dfsg1/libsrc/general/profiler.cpp:8: +/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/general/profiler.cpp:8: +/build/netgen-6.2.1804+dfsg1/libsrc/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.1804+dfsg1/libsrc/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.1804+dfsg1/libsrc/general/netgenout.hpp:106:46: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] + for(TIND i=0; pos==-1 && i < this->size; i++) + ~~^~~~~~~~~~~~ +[ 15%] Building CXX object libsrc/general/CMakeFiles/gen.dir/seti.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/general && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/general -I/build/netgen-6.2.1804+dfsg1/libsrc/general -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/gen.dir/seti.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/general/seti.cpp +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/myadt.hpp:29, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../linalg/../include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../linalg/linalg.hpp:23, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/linalg.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/gprim/spline.cpp:8: +/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/gprim/spline.cpp:75:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for(int i=0; i::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': +/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../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.1804+dfsg1/libsrc/gprim/../general/netgenout.hpp:106:46: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] + for(TIND i=0; pos==-1 && i < this->size; i++) + ~~^~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/general/myadt.hpp:29, + from /build/netgen-6.2.1804+dfsg1/libsrc/general/seti.cpp:2: +/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/general/seti.cpp: In member function 'void netgen::IndexSet::Del(int)': +/build/netgen-6.2.1804+dfsg1/libsrc/general/seti.cpp:55:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 1; i <= set.Size(); i++) + ~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/general/seti.cpp: In member function 'void netgen::IndexSet::Clear()': +/build/netgen-6.2.1804+dfsg1/libsrc/general/seti.cpp:66:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 1; i <= set.Size(); i++) + ~~^~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/general/seti.cpp:2: +/build/netgen-6.2.1804+dfsg1/libsrc/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.1804+dfsg1/libsrc/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.1804+dfsg1/libsrc/general/netgenout.hpp:106:46: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] + for(TIND i=0; pos==-1 && i < this->size; i++) + ~~^~~~~~~~~~~~ +[ 15%] Building CXX object libsrc/general/CMakeFiles/gen.dir/sort.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/general && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/general -I/build/netgen-6.2.1804+dfsg1/libsrc/general -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/gen.dir/sort.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/general/sort.cpp +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/general/myadt.hpp:29, + from /build/netgen-6.2.1804+dfsg1/libsrc/general/sort.cpp:14: +/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/general/sort.cpp:14: +/build/netgen-6.2.1804+dfsg1/libsrc/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.1804+dfsg1/libsrc/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.1804+dfsg1/libsrc/general/netgenout.hpp:106:46: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] + for(TIND i=0; pos==-1 && i < this->size; i++) + ~~^~~~~~~~~~~~ +[ 16%] Building CXX object libsrc/general/CMakeFiles/gen.dir/spbita2d.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/general && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/general -I/build/netgen-6.2.1804+dfsg1/libsrc/general -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/gen.dir/spbita2d.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/general/spbita2d.cpp +[ 16%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Loop.cxx.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/occ && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/occ -I/build/netgen-6.2.1804+dfsg1/libsrc/occ -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/occ.dir/Partition_Loop.cxx.o -c /build/netgen-6.2.1804+dfsg1/libsrc/occ/Partition_Loop.cxx +/build/netgen-6.2.1804+dfsg1/libsrc/occ/Partition_Loop.cxx: In member function 'void Partition_Loop::Perform()': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/Partition_Loop.cxx:366:9: warning: unused variable 'i' [-Wunused-variable] + int i = 0; + ^ +/build/netgen-6.2.1804+dfsg1/libsrc/occ/Partition_Loop.cxx: At global scope: +/build/netgen-6.2.1804+dfsg1/libsrc/occ/Partition_Loop.cxx:70:12: warning: 'nbe' defined but not used [-Wunused-variable] + static int nbe = 0; + ^~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/general/myadt.hpp:29, + from /build/netgen-6.2.1804+dfsg1/libsrc/general/spbita2d.cpp:13: +/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/general/spbita2d.cpp:13: +/build/netgen-6.2.1804+dfsg1/libsrc/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.1804+dfsg1/libsrc/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.1804+dfsg1/libsrc/general/netgenout.hpp:106:46: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] + for(TIND i=0; pos==-1 && i < this->size; i++) + ~~^~~~~~~~~~~~ +[ 16%] Building CXX object libsrc/general/CMakeFiles/gen.dir/symbolta.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/general && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/general -I/build/netgen-6.2.1804+dfsg1/libsrc/general -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/gen.dir/symbolta.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/general/symbolta.cpp +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/occ/Partition_Loop.cxx:215:4: warning: 'angle' may be used uninitialized in this function [-Wmaybe-uninitialized] + if (angle >= anglemax) { + ^~ +[ 17%] Building CXX object libsrc/gprim/CMakeFiles/gprim.dir/splinegeometry.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/gprim && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/gprim -I/build/netgen-6.2.1804+dfsg1/libsrc/gprim -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/gprim.dir/splinegeometry.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/gprim/splinegeometry.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/myadt.hpp:29, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../linalg/../include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../linalg/linalg.hpp:23, @@ -3283,6 +3326,32 @@ /build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/general/myadt.hpp:29, + from /build/netgen-6.2.1804+dfsg1/libsrc/general/symbolta.cpp:12: +/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/general/symbolta.cpp: In member function 'void netgen::BASE_SYMBOLTABLE::DelNames()': +/build/netgen-6.2.1804+dfsg1/libsrc/general/symbolta.cpp:38:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < names.Size(); i++) + ~~^~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/general/symbolta.cpp: In member function 'int netgen::BASE_SYMBOLTABLE::Index(const char*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/general/symbolta.cpp:46:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < names.Size(); i++) + ~~^~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/general/symbolta.cpp:12: +/build/netgen-6.2.1804+dfsg1/libsrc/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.1804+dfsg1/libsrc/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.1804+dfsg1/libsrc/general/netgenout.hpp:106:46: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] + for(TIND i=0; pos==-1 && i < this->size; i++) + ~~^~~~~~~~~~~~ /build/netgen-6.2.1804+dfsg1/libsrc/gprim/splinegeometry.cpp: In instantiation of 'netgen::SplineGeometry::~SplineGeometry() [with int D = 2]': /build/netgen-6.2.1804+dfsg1/libsrc/gprim/splinegeometry.cpp:130:18: required from here /build/netgen-6.2.1804+dfsg1/libsrc/gprim/splinegeometry.cpp:20:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] @@ -3319,16 +3388,6 @@ for (int i = 0; i < splines.Size(); i++) /build/netgen-6.2.1804+dfsg1/libsrc/gprim/splinegeometry.cpp:108:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int j = 0; j < points.Size(); j++) -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/general/myadt.hpp:29, - from /build/netgen-6.2.1804+dfsg1/libsrc/general/table.cpp:12: -/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../linalg/../include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../linalg/linalg.hpp:23, @@ -3340,6 +3399,20 @@ /build/netgen-6.2.1804+dfsg1/libsrc/gprim/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ +[ 18%] Building CXX object libsrc/general/CMakeFiles/gen.dir/table.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/general && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/general -I/build/netgen-6.2.1804+dfsg1/libsrc/general -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/gen.dir/table.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/general/table.cpp +[ 19%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Loop2d.cxx.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/occ && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/occ -I/build/netgen-6.2.1804+dfsg1/libsrc/occ -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/occ.dir/Partition_Loop2d.cxx.o -c /build/netgen-6.2.1804+dfsg1/libsrc/occ/Partition_Loop2d.cxx +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/general/myadt.hpp:29, + from /build/netgen-6.2.1804+dfsg1/libsrc/general/table.cpp:12: +/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ /build/netgen-6.2.1804+dfsg1/libsrc/general/table.cpp: In destructor 'netgen::BASE_TABLE::~BASE_TABLE()': /build/netgen-6.2.1804+dfsg1/libsrc/general/table.cpp:58:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < data.Size(); i++) @@ -3360,13 +3433,19 @@ /build/netgen-6.2.1804+dfsg1/libsrc/general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ -[ 17%] Building CXX object libsrc/general/CMakeFiles/gen.dir/mpi_interface.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/general && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/general -I/build/netgen-6.2.1804+dfsg1/libsrc/general -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/gen.dir/mpi_interface.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/general/mpi_interface.cpp make[3]: Leaving directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' -[ 17%] Built target gprim -make -f libsrc/occ/CMakeFiles/occ.dir/build.make libsrc/occ/CMakeFiles/occ.dir/depend +[ 19%] Built target gprim +make -f ng/Togl2.1/CMakeFiles/togl.dir/build.make ng/Togl2.1/CMakeFiles/togl.dir/depend make[3]: Entering directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/netgen-6.2.1804+dfsg1 /build/netgen-6.2.1804+dfsg1/libsrc/occ /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/occ /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/occ/CMakeFiles/occ.dir/DependInfo.cmake --color= +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/netgen-6.2.1804+dfsg1 /build/netgen-6.2.1804+dfsg1/ng/Togl2.1 /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/ng/Togl2.1 /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/ng/Togl2.1/CMakeFiles/togl.dir/DependInfo.cmake --color= +Scanning dependencies of target togl +make[3]: Leaving directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' +make -f ng/Togl2.1/CMakeFiles/togl.dir/build.make ng/Togl2.1/CMakeFiles/togl.dir/build +make[3]: Entering directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' +[ 19%] Building C object ng/Togl2.1/CMakeFiles/togl.dir/togl.c.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/ng/Togl2.1 && /usr/bin/cc -DHAVE_DLFCN_H -DINTERNAL_TCL_DEFAULT=1 -DMETIS -DNETGEN_VERSION=\"6.2-dev\" -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPACKAGE_NAME="\"Togl\" -DPACKAGE_TARNAME=\"togl\" -DPACKAGE_VERSION=\"2.1\" -DPACKAGE_STRING=\"Togl 2.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=0 -DHAVE_LIMITS_H=1 -DHAVE_SYS_PARAM_H=1 -DUSE_THREAD_ALLOC=1 -D_REENTRANT=1 -D_THREAD_SAFE=1 -DTCL_THREADS=1 -DMODULE_SCOPE=extern __attribute__((__visibility__(\"hidden\"))) -D_LARGEFILE64_SOURCE=1 -DTCL_WIDE_INT_IS_LONG=1 -DUSE_TCL_STUBS=1 -DUSE_TK_STUBS=1 -DAUTOSTEREOD=\"\"" -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/ng/Togl2.1 -I/build/netgen-6.2.1804+dfsg1/ng/Togl2.1 -I/usr/include/tcl -I/usr/include/tcl/../PrivateHeaders -I/usr/include/tcl/tk-private/generic/ttk -I/usr/include/tcl/tk-private -I/usr/include/tcl/tk-private/unix -I/usr/include/tcl/tk-private/generic -I/usr/include/tcl/tcl-private/unix -I/usr/include/tcl/tcl-private/generic -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -Wno-implicit-int -fPIC -o CMakeFiles/togl.dir/togl.c.o -c /build/netgen-6.2.1804+dfsg1/ng/Togl2.1/togl.c +[ 19%] Building CXX object libsrc/general/CMakeFiles/gen.dir/mpi_interface.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/general && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/general -I/build/netgen-6.2.1804+dfsg1/libsrc/general -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/gen.dir/mpi_interface.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/general/mpi_interface.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/general/myadt.hpp:29, from /build/netgen-6.2.1804+dfsg1/libsrc/general/mpi_interface.cpp:8: /build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': @@ -3389,14 +3468,28 @@ /build/netgen-6.2.1804+dfsg1/libsrc/general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ -[ 18%] Building CXX object libsrc/general/CMakeFiles/gen.dir/gzstream.cpp.o +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/occ/Partition_Loop2d.cxx:488:17: warning: 'U2' may be used uninitialized in this function [-Wmaybe-uninitialized] + B.UpdateVertex( V, U2, NewDegen, Tol); + ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/occ/Partition_Loop2d.cxx:462:8: warning: 'U1' may be used uninitialized in this function [-Wmaybe-uninitialized] + dU = USeq(i) - U1; + ~~~^~~~~~~~~~~~~~ +[ 20%] Building CXX object libsrc/general/CMakeFiles/gen.dir/gzstream.cpp.o cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/general && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -DNETGEN_VERSION=\"6.2-dev\" -DNGINTERFACE_EXPORTS -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/general -I/build/netgen-6.2.1804+dfsg1/libsrc/general -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/gen.dir/gzstream.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/general/gzstream.cpp -Scanning dependencies of target occ +[ 21%] Building C object ng/Togl2.1/CMakeFiles/togl.dir/toglProcAddr.c.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/ng/Togl2.1 && /usr/bin/cc -DHAVE_DLFCN_H -DINTERNAL_TCL_DEFAULT=1 -DMETIS -DNETGEN_VERSION=\"6.2-dev\" -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPACKAGE_NAME="\"Togl\" -DPACKAGE_TARNAME=\"togl\" -DPACKAGE_VERSION=\"2.1\" -DPACKAGE_STRING=\"Togl 2.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=0 -DHAVE_LIMITS_H=1 -DHAVE_SYS_PARAM_H=1 -DUSE_THREAD_ALLOC=1 -D_REENTRANT=1 -D_THREAD_SAFE=1 -DTCL_THREADS=1 -DMODULE_SCOPE=extern __attribute__((__visibility__(\"hidden\"))) -D_LARGEFILE64_SOURCE=1 -DTCL_WIDE_INT_IS_LONG=1 -DUSE_TCL_STUBS=1 -DUSE_TK_STUBS=1 -DAUTOSTEREOD=\"\"" -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/ng/Togl2.1 -I/build/netgen-6.2.1804+dfsg1/ng/Togl2.1 -I/usr/include/tcl -I/usr/include/tcl/../PrivateHeaders -I/usr/include/tcl/tk-private/generic/ttk -I/usr/include/tcl/tk-private -I/usr/include/tcl/tk-private/unix -I/usr/include/tcl/tk-private/generic -I/usr/include/tcl/tcl-private/unix -I/usr/include/tcl/tcl-private/generic -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -Wno-implicit-int -fPIC -o CMakeFiles/togl.dir/toglProcAddr.c.o -c /build/netgen-6.2.1804+dfsg1/ng/Togl2.1/toglProcAddr.c +[ 21%] Building C object ng/Togl2.1/CMakeFiles/togl.dir/toglStubInit.c.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/ng/Togl2.1 && /usr/bin/cc -DHAVE_DLFCN_H -DINTERNAL_TCL_DEFAULT=1 -DMETIS -DNETGEN_VERSION=\"6.2-dev\" -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPACKAGE_NAME="\"Togl\" -DPACKAGE_TARNAME=\"togl\" -DPACKAGE_VERSION=\"2.1\" -DPACKAGE_STRING=\"Togl 2.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=0 -DHAVE_LIMITS_H=1 -DHAVE_SYS_PARAM_H=1 -DUSE_THREAD_ALLOC=1 -D_REENTRANT=1 -D_THREAD_SAFE=1 -DTCL_THREADS=1 -DMODULE_SCOPE=extern __attribute__((__visibility__(\"hidden\"))) -D_LARGEFILE64_SOURCE=1 -DTCL_WIDE_INT_IS_LONG=1 -DUSE_TCL_STUBS=1 -DUSE_TK_STUBS=1 -DAUTOSTEREOD=\"\"" -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/ng/Togl2.1 -I/build/netgen-6.2.1804+dfsg1/ng/Togl2.1 -I/usr/include/tcl -I/usr/include/tcl/../PrivateHeaders -I/usr/include/tcl/tk-private/generic/ttk -I/usr/include/tcl/tk-private -I/usr/include/tcl/tk-private/unix -I/usr/include/tcl/tk-private/generic -I/usr/include/tcl/tcl-private/unix -I/usr/include/tcl/tcl-private/generic -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -Wno-implicit-int -fPIC -o CMakeFiles/togl.dir/toglStubInit.c.o -c /build/netgen-6.2.1804+dfsg1/ng/Togl2.1/toglStubInit.c +[ 22%] Linking C static library libtogl.a +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/ng/Togl2.1 && /usr/bin/cmake -P CMakeFiles/togl.dir/cmake_clean_target.cmake +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/ng/Togl2.1 && /usr/bin/cmake -E cmake_link_script CMakeFiles/togl.dir/link.txt --verbose=1 +/usr/bin/ar qc libtogl.a CMakeFiles/togl.dir/togl.c.o CMakeFiles/togl.dir/toglProcAddr.c.o CMakeFiles/togl.dir/toglStubInit.c.o +/usr/bin/ranlib libtogl.a make[3]: Leaving directory '/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/obj-arm-linux-gnueabihf' -[ 18%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Inter2d.cxx.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/occ && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/occ -I/build/netgen-6.2.1804+dfsg1/libsrc/occ -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/occ.dir/Partition_Inter2d.cxx.o -c /build/netgen-6.2.1804+dfsg1/libsrc/occ/Partition_Inter2d.cxx +[ 22%] Built target togl +[ 22%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Loop3d.cxx.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/occ && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/occ -I/build/netgen-6.2.1804+dfsg1/libsrc/occ -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/occ.dir/Partition_Loop3d.cxx.o -c /build/netgen-6.2.1804+dfsg1/libsrc/occ/Partition_Loop3d.cxx In file included from /build/netgen-6.2.1804+dfsg1/libsrc/general/myadt.hpp:29, from /build/netgen-6.2.1804+dfsg1/libsrc/general/gzstream.cpp:30: /build/netgen-6.2.1804+dfsg1/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': @@ -3416,35 +3509,7 @@ for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ make[3]: Leaving directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' -[ 18%] Built target gen -make -f ng/Togl2.1/CMakeFiles/togl.dir/build.make ng/Togl2.1/CMakeFiles/togl.dir/depend -make[3]: Entering directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/netgen-6.2.1804+dfsg1 /build/netgen-6.2.1804+dfsg1/ng/Togl2.1 /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/ng/Togl2.1 /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/ng/Togl2.1/CMakeFiles/togl.dir/DependInfo.cmake --color= -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/occ/Partition_Inter2d.cxx:519:20: warning: unused variable 'AffichPurge' [-Wunused-variable] - Standard_Boolean AffichPurge = Standard_False; - ^~~~~~~~~~~ -Scanning dependencies of target togl -make[3]: Leaving directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' -make -f ng/Togl2.1/CMakeFiles/togl.dir/build.make ng/Togl2.1/CMakeFiles/togl.dir/build -make[3]: Entering directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' -[ 18%] Building C object ng/Togl2.1/CMakeFiles/togl.dir/togl.c.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/ng/Togl2.1 && /usr/bin/cc -DHAVE_DLFCN_H -DINTERNAL_TCL_DEFAULT=1 -DMETIS -DNETGEN_VERSION=\"6.2-dev\" -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPACKAGE_NAME="\"Togl\" -DPACKAGE_TARNAME=\"togl\" -DPACKAGE_VERSION=\"2.1\" -DPACKAGE_STRING=\"Togl 2.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=0 -DHAVE_LIMITS_H=1 -DHAVE_SYS_PARAM_H=1 -DUSE_THREAD_ALLOC=1 -D_REENTRANT=1 -D_THREAD_SAFE=1 -DTCL_THREADS=1 -DMODULE_SCOPE=extern __attribute__((__visibility__(\"hidden\"))) -D_LARGEFILE64_SOURCE=1 -DTCL_WIDE_INT_IS_LONG=1 -DUSE_TCL_STUBS=1 -DUSE_TK_STUBS=1 -DAUTOSTEREOD=\"\"" -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/ng/Togl2.1 -I/build/netgen-6.2.1804+dfsg1/ng/Togl2.1 -I/usr/include/tcl -I/usr/include/tcl/../PrivateHeaders -I/usr/include/tcl/tk-private/generic/ttk -I/usr/include/tcl/tk-private -I/usr/include/tcl/tk-private/unix -I/usr/include/tcl/tk-private/generic -I/usr/include/tcl/tcl-private/unix -I/usr/include/tcl/tcl-private/generic -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -Wno-implicit-int -fPIC -o CMakeFiles/togl.dir/togl.c.o -c /build/netgen-6.2.1804+dfsg1/ng/Togl2.1/togl.c -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/occ/Partition_Inter2d.cxx:337:24: warning: 'endU' may be used uninitialized in this function [-Wmaybe-uninitialized] - if (Abs(endU-f) < Abs(endU-l)) - ~~~^~~~~~~~ -[ 19%] Building C object ng/Togl2.1/CMakeFiles/togl.dir/toglProcAddr.c.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/ng/Togl2.1 && /usr/bin/cc -DHAVE_DLFCN_H -DINTERNAL_TCL_DEFAULT=1 -DMETIS -DNETGEN_VERSION=\"6.2-dev\" -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPACKAGE_NAME="\"Togl\" -DPACKAGE_TARNAME=\"togl\" -DPACKAGE_VERSION=\"2.1\" -DPACKAGE_STRING=\"Togl 2.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=0 -DHAVE_LIMITS_H=1 -DHAVE_SYS_PARAM_H=1 -DUSE_THREAD_ALLOC=1 -D_REENTRANT=1 -D_THREAD_SAFE=1 -DTCL_THREADS=1 -DMODULE_SCOPE=extern __attribute__((__visibility__(\"hidden\"))) -D_LARGEFILE64_SOURCE=1 -DTCL_WIDE_INT_IS_LONG=1 -DUSE_TCL_STUBS=1 -DUSE_TK_STUBS=1 -DAUTOSTEREOD=\"\"" -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/ng/Togl2.1 -I/build/netgen-6.2.1804+dfsg1/ng/Togl2.1 -I/usr/include/tcl -I/usr/include/tcl/../PrivateHeaders -I/usr/include/tcl/tk-private/generic/ttk -I/usr/include/tcl/tk-private -I/usr/include/tcl/tk-private/unix -I/usr/include/tcl/tk-private/generic -I/usr/include/tcl/tcl-private/unix -I/usr/include/tcl/tcl-private/generic -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -Wno-implicit-int -fPIC -o CMakeFiles/togl.dir/toglProcAddr.c.o -c /build/netgen-6.2.1804+dfsg1/ng/Togl2.1/toglProcAddr.c -[ 19%] Building C object ng/Togl2.1/CMakeFiles/togl.dir/toglStubInit.c.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/ng/Togl2.1 && /usr/bin/cc -DHAVE_DLFCN_H -DINTERNAL_TCL_DEFAULT=1 -DMETIS -DNETGEN_VERSION=\"6.2-dev\" -DNG_PYTHON -DOCCGEOMETRY -DOPENGL -DPACKAGE_NAME="\"Togl\" -DPACKAGE_TARNAME=\"togl\" -DPACKAGE_VERSION=\"2.1\" -DPACKAGE_STRING=\"Togl 2.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=0 -DHAVE_LIMITS_H=1 -DHAVE_SYS_PARAM_H=1 -DUSE_THREAD_ALLOC=1 -D_REENTRANT=1 -D_THREAD_SAFE=1 -DTCL_THREADS=1 -DMODULE_SCOPE=extern __attribute__((__visibility__(\"hidden\"))) -D_LARGEFILE64_SOURCE=1 -DTCL_WIDE_INT_IS_LONG=1 -DUSE_TCL_STUBS=1 -DUSE_TK_STUBS=1 -DAUTOSTEREOD=\"\"" -DPARALLEL -DTCL -DTOGL_X11 -DUSE_TOGL_2 -D_OCC64 -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/ng/Togl2.1 -I/build/netgen-6.2.1804+dfsg1/ng/Togl2.1 -I/usr/include/tcl -I/usr/include/tcl/../PrivateHeaders -I/usr/include/tcl/tk-private/generic/ttk -I/usr/include/tcl/tk-private -I/usr/include/tcl/tk-private/unix -I/usr/include/tcl/tk-private/generic -I/usr/include/tcl/tcl-private/unix -I/usr/include/tcl/tcl-private/generic -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -Wno-implicit-int -fPIC -o CMakeFiles/togl.dir/toglStubInit.c.o -c /build/netgen-6.2.1804+dfsg1/ng/Togl2.1/toglStubInit.c -[ 20%] Linking C static library libtogl.a -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/ng/Togl2.1 && /usr/bin/cmake -P CMakeFiles/togl.dir/cmake_clean_target.cmake -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/ng/Togl2.1 && /usr/bin/cmake -E cmake_link_script CMakeFiles/togl.dir/link.txt --verbose=1 -/usr/bin/ar qc libtogl.a CMakeFiles/togl.dir/togl.c.o CMakeFiles/togl.dir/toglProcAddr.c.o CMakeFiles/togl.dir/toglStubInit.c.o -/usr/bin/ranlib libtogl.a -make[3]: Leaving directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' -[ 20%] Built target togl +[ 22%] Built target gen make -f libsrc/meshing/CMakeFiles/mesh.dir/build.make libsrc/meshing/CMakeFiles/mesh.dir/depend make[3]: Entering directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/netgen-6.2.1804+dfsg1 /build/netgen-6.2.1804+dfsg1/libsrc/meshing /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing/CMakeFiles/mesh.dir/DependInfo.cmake --color= @@ -3452,10 +3517,8 @@ make[3]: Leaving directory '/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/obj-arm-linux-gnueabihf' -[ 20%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/adfront2.cpp.o +[ 22%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/adfront2.cpp.o cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/adfront2.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/adfront2.cpp -[ 21%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Inter3d.cxx.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/occ && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/occ -I/build/netgen-6.2.1804+dfsg1/libsrc/occ -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/occ.dir/Partition_Inter3d.cxx.o -c /build/netgen-6.2.1804+dfsg1/libsrc/occ/Partition_Inter3d.cxx In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/myadt.hpp:29, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:6, @@ -3488,6 +3551,8 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ +[ 23%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Spliter.cxx.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/occ && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/occ -I/build/netgen-6.2.1804+dfsg1/libsrc/occ -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/occ.dir/Partition_Spliter.cxx.o -c /build/netgen-6.2.1804+dfsg1/libsrc/occ/Partition_Spliter.cxx In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:26, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/adfront2.cpp:6: /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': @@ -3669,12 +3734,182 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/occ/Partition_Inter3d.cxx: In function 'void PutInBounds(const TopoDS_Face&, const TopoDS_Edge&, opencascade::handle&)': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/Partition_Inter3d.cxx:209:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] - S = (*(Handle_Geom_RectangularTrimmedSurface*)&S)->BasisSurface(); - ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 22%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/adfront3.cpp.o +[ 23%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/occconstruction.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/occ && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/occ -I/build/netgen-6.2.1804+dfsg1/libsrc/occ -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/occ.dir/occconstruction.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/occ/occconstruction.cpp +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/occ/Partition_Spliter.cxx:1462:28: warning: suggest parentheses around '&&' within '||' [-Wparentheses] + VL.IsSame( VOnE.First() ) && VF.IsSame( VOnE.Last() ) ) { + ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/occ/Partition_Spliter.cxx:1479:26: warning: suggest parentheses around '&&' within '||' [-Wparentheses] + VL.IsSame( SV.First() ) && VF.IsSame( SV.Last() ) ) { + ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +[ 23%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/vssolution.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/visualization && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/visualization -I/build/netgen-6.2.1804+dfsg1/libsrc/visualization -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/visual.dir/vssolution.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/myadt.hpp:29, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:6, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occconstruction.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +[ 24%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/adfront3.cpp.o cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/adfront3.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/adfront3.cpp +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:23, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occconstruction.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] + for (size_t i = 0; i < np; i++) + ~~^~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if(identnr <= type.Size()) + ~~~~~~~~^~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + while(type.Size() < identnr) + ~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:24, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occconstruction.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loch.boxes.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:26, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occconstruction.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp:608:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; + ~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp:624:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; + ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp:631:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } + ~~~~~^~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:33, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occconstruction.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < transfreezone.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:64, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occconstruction.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < Size(); i++) + ~~^~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:67, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occconstruction.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/myadt.hpp:29, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:3: +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/meshing.hpp:23, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:4: +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] + for (size_t i = 0; i < np; i++) + ~~^~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if(identnr <= type.Size()) + ~~~~~~~~^~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + while(type.Size() < identnr) + ~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/meshing.hpp:24, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:4: +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loch.boxes.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/meshing.hpp:26, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:4: +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/meshclass.hpp:608:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; + ~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/meshclass.hpp:624:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; + ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/meshclass.hpp:631:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } + ~~~~~^~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/meshing.hpp:33, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:4: +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < transfreezone.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/meshing.hpp:64, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:4: +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < Size(); i++) + ~~^~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/meshing.hpp:67, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:4: +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/myadt.hpp:29, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:6, @@ -3687,6 +3922,87 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:24, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': +/build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (msnr < triapprox.Size()) + ~~~~~^~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:6, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occconstruction.cpp:5: +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/occ/../meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (TIND i = BASE; i < size+BASE; i++) + ~~^~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../stlgeom/stlgeom.hpp:46, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/stlgeom.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:6: +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../stlgeom/stltool.hpp:67:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i <= charttrigs->Size()) {return charttrigs->Get(i);} + ~~^~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/stlgeom.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:6: +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../stlgeom/stlgeom.hpp:444:63: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} + ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/occ/../general/netgenout.hpp:106:46: required from here +/build/netgen-6.2.1804+dfsg1/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] + for(TIND i=0; pos==-1 && i < this->size; i++) + ~~^~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]' +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp:205:25: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy (p, data, sizeof(T)*mins); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:23, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occconstruction.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here + class Segment + ^~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:6, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occconstruction.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp:596:29: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy (p, data, sizeof(T)*mins); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:23, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occconstruction.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here + class FaceDescriptor + ^~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:6, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occconstruction.cpp:5: +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/occ/occgeom.hpp:366:28: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < size; i++) + ~~^~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:23, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/adfront3.cpp:2: /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': @@ -3727,6 +4043,22 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp: In member function 'void netgen::VisualSceneSolution::AddSolutionData(netgen::VisualSceneSolution::SolData*)': +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:97:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < soldata.Size(); i++) + ~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp: In member function 'void netgen::VisualSceneSolution::ClearSolutionData()': +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:155:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < soldata.Size(); i++) + ~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp: In member function 'netgen::VisualSceneSolution::SolData* netgen::VisualSceneSolution::GetSolData(int)': +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:167:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i >= 0 && i < soldata.Size()) + ~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp: In member function 'void netgen::VisualSceneSolution::SaveSolutionData(const char*)': +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:186:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < soldata.Size(); i++) + ~~^~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:64, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/adfront3.cpp:2: /build/netgen-6.2.1804+dfsg1/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': @@ -3789,6 +4121,9 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/adfront3.cpp:596:17: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (i = 1; i <= locfaces.Size(); i++) ~~^~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:318:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < soldata.Size(); i++) + ~~^~~~~~~~~~~~~~~~ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/adfront3.cpp:618:21: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (i = 1; i <= locpoints.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ @@ -3807,6 +4142,13 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/adfront3.cpp:794:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 1; i <= faces.Size(); i++) ~~^~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp: In member function 'virtual void netgen::VisualSceneSolution::DrawScene()': +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:629:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < user_vis.Size(); i++) + ~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:647:25: warning: catching polymorphic type 'class std::bad_weak_ptr' by value [-Wcatch-value=] + catch (bad_weak_ptr e) + ^ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/adfront3.cpp: In member function 'int netgen::AdFront3::SameSide(const netgen::Point<3, double>&, const netgen::Point<3, double>&, const netgen::Array*) const': /build/netgen-6.2.1804+dfsg1/libsrc/meshing/adfront3.cpp:854:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 1; i <= testfaces->Size(); i++) @@ -3814,6 +4156,18 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/adfront3.cpp:858:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int ii = 1; ii <= aprif.Size(); ii++) ~~~^~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp: In member function 'virtual void netgen::VisualSceneSolution::BuildScene(int)': +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:887:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < cpp.Size(); i++) + ~~^~~~~~~~~~~~ +[ 25%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/occgenmesh.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/occ && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/occ -I/build/netgen-6.2.1804+dfsg1/libsrc/occ -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/occ.dir/occgenmesh.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgenmesh.cpp +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:1118:33: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < cpt.Size(); i++) + ~~^~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:1143:25: warning: catching polymorphic type 'class std::bad_weak_ptr' by value [-Wcatch-value=] + catch (bad_weak_ptr e) + ^ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:6, @@ -3823,12 +4177,36 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (TIND i = BASE; i < size+BASE; i++) ~~^~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp: In lambda function: +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:1521:82: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + simd_pref[i](0) = [&] (size_t j) { size_t ii = i*simd_size+j; return (ii < npt) ? pref[ii](0) : 0; }; + ~~~^~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp: In lambda function: +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:1522:82: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + simd_pref[i](1) = [&] (size_t j) { size_t ii = i*simd_size+j; return (ii < npt) ? pref[ii](1) : 0; }; + ~~~^~~~~ /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/meshing/../general/netgenout.hpp:106:46: required from here /build/netgen-6.2.1804+dfsg1/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] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp: In member function 'void netgen::VisualSceneSolution::DrawSurfaceElements()': +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:1226:16: warning: unused variable 'timer1a' [-Wunused-variable] + static int timer1a = NgProfiler::CreateTimer ("Solution::DrawSurfaceElements 1a"); + ^~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:1227:16: warning: unused variable 'timer1b' [-Wunused-variable] + static int timer1b = NgProfiler::CreateTimer ("Solution::DrawSurfaceElements 1b"); + ^~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:1228:16: warning: unused variable 'timer1c' [-Wunused-variable] + static int timer1c = NgProfiler::CreateTimer ("Solution::DrawSurfaceElements 1c"); + ^~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:1230:16: warning: unused variable 'timer2a' [-Wunused-variable] + static int timer2a = NgProfiler::CreateTimer ("Solution::DrawSurfaceElements 2a"); + ^~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:1231:16: warning: unused variable 'timer2b' [-Wunused-variable] + static int timer2b = NgProfiler::CreateTimer ("Solution::DrawSurfaceElements 2b"); + ^~~~~~~ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]': /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]' /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshclass.hpp:205:25: required from here @@ -3888,22 +4266,385 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < size; i++) ~~^~~~~~ -[ 22%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Loop.cxx.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/occ && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/occ -I/build/netgen-6.2.1804+dfsg1/libsrc/occ -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/occ.dir/Partition_Loop.cxx.o -c /build/netgen-6.2.1804+dfsg1/libsrc/occ/Partition_Loop.cxx -[ 22%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/bisect.cpp.o +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp: In member function 'void netgen::VisualSceneSolution::DrawClipPlaneTrigs()': +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:4412:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < trigs.Size(); i++) + ~~^~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:4434:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < trigs.Size(); i++) + ~~^~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:4442:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int ii = i; ii < trigs.Size(); ii++) + ~~~^~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:4451:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int ii = i; ii < trigs.Size(); ii++) + ~~~^~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:3: +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/visualization/../meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (TIND i = BASE; i < size+BASE; i++) + ~~^~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/visualization/../general/netgenout.hpp:106:46: required from here +/build/netgen-6.2.1804+dfsg1/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] + for(TIND i=0; pos==-1 && i < this->size; i++) + ~~^~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]' +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/meshclass.hpp:205:25: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy (p, data, sizeof(T)*mins); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/meshing.hpp:23, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:4: +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here + class Segment + ^~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:3: +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/visualization/../meshing/meshclass.hpp:596:29: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy (p, data, sizeof(T)*mins); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/meshing.hpp:23, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:4: +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here + class FaceDescriptor + ^~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:3: +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/include/../csg/csgeom.hpp:337:85: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy (p, data, sizeof(T)*mins); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/8/memory:81, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/mystdlib.h:18, + from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:1: +/usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here + class shared_ptr : public __shared_ptr<_Tp> + ^~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:3: +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/include/../csg/triapprox.hpp:49:57: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy (p, data, sizeof(T)*mins); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/../include/../gprim/gprim.hpp:17, + from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/../include/gprim.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/meshing.hpp:7, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:4: +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here + class Vec : public ngsimd::AlignedAlloc> + ^~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:3: +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = unsigned int]' +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../stlgeom/stlgeom.hpp:271:46: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy (p, data, sizeof(T)*mins); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/../include/../gprim/gprim.hpp:22, + from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/../include/gprim.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/meshing.hpp:7, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:4: +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here + class Point3d + ^~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:3: +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/visualization/../stlgeom/stlgeom.hpp:305:53: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy (p, data, sizeof(T)*mins); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/../include/../gprim/gprim.hpp:22, + from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/../include/gprim.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/meshing.hpp:7, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:4: +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here + class Vec3d + ^~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:3: +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/visualization/vssolution.cpp:1957:25: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < size; i++) + ~~^~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::VisualSceneSolution::ClipPlanePoint; int BASE = 0; TIND = int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/visualization/vssolution.cpp:4267:61: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::VisualSceneSolution::ClipPlanePoint' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy (p, data, sizeof(T)*mins); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/visual.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:10: +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.hpp:38:9: note: 'class netgen::VisualSceneSolution::ClipPlanePoint' declared here + class ClipPlanePoint + ^~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:3: +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::VisualSceneSolution::ClipPlaneTrig; int BASE = 0; TIND = int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/visualization/vssolution.cpp:4276:54: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::VisualSceneSolution::ClipPlaneTrig' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy (p, data, sizeof(T)*mins); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/visual.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:10: +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.hpp:27:9: note: 'class netgen::VisualSceneSolution::ClipPlaneTrig' declared here + class ClipPlaneTrig + ^~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:3: +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/visualization/vssolution.cpp:4424:14: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < size; i++) + ~~^~~~~~ +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/visualization/vssolution.cpp:4425:14: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/myadt.hpp:29, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:6, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgenmesh.cpp:4: +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:23, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgenmesh.cpp:4: +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] + for (size_t i = 0; i < np; i++) + ~~^~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if(identnr <= type.Size()) + ~~~~~~~~^~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + while(type.Size() < identnr) + ~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:24, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgenmesh.cpp:4: +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loch.boxes.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:26, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgenmesh.cpp:4: +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp:608:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; + ~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp:624:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; + ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp:631:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } + ~~~~~^~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:33, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgenmesh.cpp:4: +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < transfreezone.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:64, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgenmesh.cpp:4: +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < Size(); i++) + ~~^~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:67, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgenmesh.cpp:4: +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 25%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/bisect.cpp.o cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/bisect.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/bisect.cpp -/build/netgen-6.2.1804+dfsg1/libsrc/occ/Partition_Loop.cxx: In member function 'void Partition_Loop::Perform()': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/Partition_Loop.cxx:366:9: warning: unused variable 'i' [-Wunused-variable] - int i = 0; - ^ -/build/netgen-6.2.1804+dfsg1/libsrc/occ/Partition_Loop.cxx: At global scope: -/build/netgen-6.2.1804+dfsg1/libsrc/occ/Partition_Loop.cxx:70:12: warning: 'nbe' defined but not used [-Wunused-variable] - static int nbe = 0; - ^~~ -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/occ/Partition_Loop.cxx:215:4: warning: 'angle' may be used uninitialized in this function [-Wmaybe-uninitialized] - if (angle >= anglemax) { - ^~ +/build/netgen-6.2.1804+dfsg1/libsrc/occ/occgenmesh.cpp: In function 'void netgen::DivideEdge(TopoDS_Edge&, netgen::Array&, netgen::Array&, netgen::Mesh&)': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/occgenmesh.cpp:238:14: warning: unused variable 'maxh' [-Wunused-variable] + double maxh = mparam.maxh; + ^~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/occ/occgenmesh.cpp:241:14: warning: unused variable 'svalue' [-Wunused-variable] + double svalue[DIVIDEEDGESECTIONS]; + ^~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/occ/occgenmesh.cpp:245:14: warning: unused variable 'L' [-Wunused-variable] + double L = system.Mass(); + ^ +/build/netgen-6.2.1804+dfsg1/libsrc/occ/occgenmesh.cpp:253:14: warning: variable 'olddist' set but not used [-Wunused-but-set-variable] + double olddist = 0; + ^~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/occ/occgenmesh.cpp: In function 'void netgen::OCCFindEdges(netgen::OCCGeometry&, netgen::Mesh&)': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/occgenmesh.cpp:337:13: warning: this 'for' clause does not guard... [-Wmisleading-indentation] + for (PointIndex pi = 1; pi <= mesh.GetNP(); pi++) + ^~~ +/build/netgen-6.2.1804+dfsg1/libsrc/occ/occgenmesh.cpp:344:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' + if (!exists) + ^~ +/build/netgen-6.2.1804+dfsg1/libsrc/occ/occgenmesh.cpp:426:31: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + if(geom.fnames.Size()>=facenr) + ~~~~~~~~~~~~~~~~~~^~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/occ/occgenmesh.cpp:502:34: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 1; i <= mp.Size(); i++) + ~~^~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/occ/occgenmesh.cpp:506:19: warning: this 'for' clause does not guard... [-Wmisleading-indentation] + for (j = first_ep; j <= mesh.GetNP(); j++) + ^~~ +/build/netgen-6.2.1804+dfsg1/libsrc/occ/occgenmesh.cpp:513:22: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' + if (exists) + ^~ +/build/netgen-6.2.1804+dfsg1/libsrc/occ/occgenmesh.cpp:526:34: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 1; i <= mp.Size()+1; i++) + ~~^~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/occ/occgenmesh.cpp: In function 'void netgen::OCCMeshSurface(netgen::OCCGeometry&, netgen::Mesh&, int)': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/occgenmesh.cpp:753:36: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (l = 0; l < gis.Size() && locpnum[j] == 0; l++) + ~~^~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/occ/occgenmesh.cpp:656:27: warning: unused variable 'fd' [-Wunused-variable] + FaceDescriptor & fd = mesh.GetFaceDescriptor(k); + ^~ +/build/netgen-6.2.1804+dfsg1/libsrc/occ/occgenmesh.cpp:875:32: warning: variable 'point' set but not used [-Wunused-but-set-variable] + gp_Pnt point = BRep_Tool::Pnt(vertex); + ^~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/occ/occgenmesh.cpp:913:27: warning: unused variable 'fd' [-Wunused-variable] + FaceDescriptor & fd = mesh.GetFaceDescriptor(k); + ^~ +/build/netgen-6.2.1804+dfsg1/libsrc/occ/occgenmesh.cpp:612:11: warning: unused variable 'changed' [-Wunused-variable] + int changed; + ^~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/occ/occgenmesh.cpp: In function 'void netgen::OCCSetLocalMeshSize(netgen::OCCGeometry&, netgen::Mesh&)': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/occgenmesh.cpp:1247:34: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int j = 0; j < linenums.Size(); j++) + ~~^~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:6, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgenmesh.cpp:4: +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/occ/../meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (TIND i = BASE; i < size+BASE; i++) + ~~^~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/occ/../general/netgenout.hpp:106:46: required from here +/build/netgen-6.2.1804+dfsg1/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] + for(TIND i=0; pos==-1 && i < this->size; i++) + ~~^~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]' +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp:205:25: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy (p, data, sizeof(T)*mins); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:23, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgenmesh.cpp:4: +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here + class Segment + ^~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:6, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgenmesh.cpp:4: +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp:596:29: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy (p, data, sizeof(T)*mins); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:23, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgenmesh.cpp:4: +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here + class FaceDescriptor + ^~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:6, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgenmesh.cpp:4: +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/occ/occgeom.hpp:366:28: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < size; i++) + ~~^~~~~~ +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/occ/occgenmesh.cpp:357:26: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/occ/occgenmesh.cpp:999:24: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/myadt.hpp:29, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:6, @@ -3916,6 +4657,8 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ +[ 25%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/occgeom.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/occ && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/occ -I/build/netgen-6.2.1804+dfsg1/libsrc/occ -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/occ.dir/occgeom.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:23, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/bisect.cpp:2: /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': @@ -4226,20 +4969,345 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp:192:21: note: 'class netgen::PointIndices<2>' declared here template <> class PointIndices<2> : public INDEX_2 ^~~~~~~~~~~~~~~ -[ 23%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Loop2d.cxx.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/occ && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/occ -I/build/netgen-6.2.1804+dfsg1/libsrc/occ -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/occ.dir/Partition_Loop2d.cxx.o -c /build/netgen-6.2.1804+dfsg1/libsrc/occ/Partition_Loop2d.cxx -[ 23%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/vssolution.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/visualization && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/visualization -I/build/netgen-6.2.1804+dfsg1/libsrc/visualization -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/visual.dir/vssolution.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/occ/Partition_Loop2d.cxx:488:17: warning: 'U2' may be used uninitialized in this function [-Wmaybe-uninitialized] - B.UpdateVertex( V, U2, NewDegen, Tol); - ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/occ/Partition_Loop2d.cxx:462:8: warning: 'U1' may be used uninitialized in this function [-Wmaybe-uninitialized] - dU = USeq(i) - U1; - ~~~^~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/myadt.hpp:29, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:6, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:23, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] + for (size_t i = 0; i < np; i++) + ~~^~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if(identnr <= type.Size()) + ~~~~~~~~^~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + while(type.Size() < identnr) + ~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:24, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loch.boxes.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:26, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp:608:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; + ~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp:624:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; + ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp:631:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } + ~~~~~^~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:33, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < transfreezone.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:64, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < Size(); i++) + ~~^~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:67, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:6, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.cpp:5: +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/occ/../meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (TIND i = BASE; i < size+BASE; i++) + ~~^~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/occ/occgeom.cpp:892:43: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/array.hpp:375:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (TIND i (BASE); i < size+BASE; i++) + ~~^~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/occ/../general/netgenout.hpp:106:46: required from here +/build/netgen-6.2.1804+dfsg1/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] + for(TIND i=0; pos==-1 && i < this->size; i++) + ~~^~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]' +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp:205:25: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy (p, data, sizeof(T)*mins); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:23, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here + class Segment + ^~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:6, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp:596:29: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy (p, data, sizeof(T)*mins); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:23, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here + class FaceDescriptor + ^~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:6, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.cpp:5: +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/occ/occgeom.hpp:366:28: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < size; i++) + ~~^~~~~~ +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/occ/occgeom.cpp:866:24: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/occ/occgeom.cpp:871:26: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/occ/occgeom.cpp:1261:33: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__cxx11::basic_string' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy (p, data, sizeof(T)*mins); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/8/string:52, + from /usr/include/c++/8/bits/locale_classes.h:40, + from /usr/include/c++/8/bits/ios_base.h:41, + from /usr/include/c++/8/ios:42, + from /usr/include/c++/8/ostream:38, + from /usr/include/c++/8/iostream:39, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/mystdlib.h:4, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.cpp:4: +/usr/include/c++/8/bits/basic_string.h:77:11: note: 'class std::__cxx11::basic_string' declared here + class basic_string + ^~~~~~~~~~~~ +[ 26%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/occmeshsurf.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/occ && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/occ -I/build/netgen-6.2.1804+dfsg1/libsrc/occ -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/occ.dir/occmeshsurf.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/occ/occmeshsurf.cpp +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/myadt.hpp:29, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:6, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occmeshsurf.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:23, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occmeshsurf.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] + for (size_t i = 0; i < np; i++) + ~~^~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if(identnr <= type.Size()) + ~~~~~~~~^~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + while(type.Size() < identnr) + ~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:24, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occmeshsurf.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loch.boxes.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:26, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occmeshsurf.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp:608:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; + ~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp:624:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; + ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp:631:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } + ~~~~~^~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:33, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occmeshsurf.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < transfreezone.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:64, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occmeshsurf.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < Size(); i++) + ~~^~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:67, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occmeshsurf.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 27%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/importsolution.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/visualization && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/visualization -I/build/netgen-6.2.1804+dfsg1/libsrc/visualization -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/visual.dir/importsolution.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/visualization/importsolution.cpp +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/occ/occmeshsurf.cpp:51:9: warning: unused variable 'vstep' [-Wunused-variable] + double vstep = 0.01*(vmax-vmin); + ^~~~~ +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/occ/occmeshsurf.cpp:220:9: warning: unused variable 'r' [-Wunused-variable] + double r = temp.Length(); + ^ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:6, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occmeshsurf.cpp:5: +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/occ/../meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (TIND i = BASE; i < size+BASE; i++) + ~~^~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/occ/../general/netgenout.hpp:106:46: required from here +/build/netgen-6.2.1804+dfsg1/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] + for(TIND i=0; pos==-1 && i < this->size; i++) + ~~^~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]' +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp:205:25: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy (p, data, sizeof(T)*mins); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:23, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occmeshsurf.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here + class Segment + ^~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:6, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occmeshsurf.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp:596:29: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy (p, data, sizeof(T)*mins); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:23, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occmeshsurf.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here + class FaceDescriptor + ^~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:6, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occmeshsurf.cpp:5: +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/occ/occgeom.hpp:366:28: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < size; i++) + ~~^~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/myadt.hpp:29, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:3: + from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/importsolution.cpp:9: /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; @@ -4250,7 +5318,9 @@ ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/meshing.hpp:23, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:4: + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/importsolution.cpp:11: /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] for (size_t i = 0; i < np; i++) @@ -4265,14 +5335,18 @@ ~~~~~~~~~~~~^~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/meshing.hpp:24, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:4: + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/importsolution.cpp:11: /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/meshing.hpp:26, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:4: + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/importsolution.cpp:11: /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/meshclass.hpp:608:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; @@ -4287,21 +5361,27 @@ ~~~~~^~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/meshing.hpp:33, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:4: + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/importsolution.cpp:11: /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/meshing.hpp:64, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:4: + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/importsolution.cpp:11: /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/meshing.hpp:67, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:4: + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/importsolution.cpp:11: /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) @@ -4316,100 +5396,14 @@ ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:24, from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:5: + from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/importsolution.cpp:11: /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (msnr < triapprox.Size()) ~~~~~^~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../stlgeom/stlgeom.hpp:46, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/stlgeom.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:6: -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../stlgeom/stltool.hpp:67:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i <= charttrigs->Size()) {return charttrigs->Get(i);} - ~~^~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/stlgeom.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:6: -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../stlgeom/stlgeom.hpp:444:63: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} - ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp: In member function 'void netgen::VisualSceneSolution::AddSolutionData(netgen::VisualSceneSolution::SolData*)': -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:97:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < soldata.Size(); i++) - ~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp: In member function 'void netgen::VisualSceneSolution::ClearSolutionData()': -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:155:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < soldata.Size(); i++) - ~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp: In member function 'netgen::VisualSceneSolution::SolData* netgen::VisualSceneSolution::GetSolData(int)': -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:167:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i >= 0 && i < soldata.Size()) - ~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp: In member function 'void netgen::VisualSceneSolution::SaveSolutionData(const char*)': -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:186:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < soldata.Size(); i++) - ~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:318:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < soldata.Size(); i++) - ~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp: In member function 'virtual void netgen::VisualSceneSolution::DrawScene()': -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:629:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < user_vis.Size(); i++) - ~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:647:25: warning: catching polymorphic type 'class std::bad_weak_ptr' by value [-Wcatch-value=] - catch (bad_weak_ptr e) - ^ -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp: In member function 'virtual void netgen::VisualSceneSolution::BuildScene(int)': -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:887:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < cpp.Size(); i++) - ~~^~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:1118:33: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < cpt.Size(); i++) - ~~^~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:1143:25: warning: catching polymorphic type 'class std::bad_weak_ptr' by value [-Wcatch-value=] - catch (bad_weak_ptr e) - ^ -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp: In lambda function: -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:1521:82: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - simd_pref[i](0) = [&] (size_t j) { size_t ii = i*simd_size+j; return (ii < npt) ? pref[ii](0) : 0; }; - ~~~^~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp: In lambda function: -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:1522:82: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - simd_pref[i](1) = [&] (size_t j) { size_t ii = i*simd_size+j; return (ii < npt) ? pref[ii](1) : 0; }; - ~~~^~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp: In member function 'void netgen::VisualSceneSolution::DrawSurfaceElements()': -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:1226:16: warning: unused variable 'timer1a' [-Wunused-variable] - static int timer1a = NgProfiler::CreateTimer ("Solution::DrawSurfaceElements 1a"); - ^~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:1227:16: warning: unused variable 'timer1b' [-Wunused-variable] - static int timer1b = NgProfiler::CreateTimer ("Solution::DrawSurfaceElements 1b"); - ^~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:1228:16: warning: unused variable 'timer1c' [-Wunused-variable] - static int timer1c = NgProfiler::CreateTimer ("Solution::DrawSurfaceElements 1c"); - ^~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:1230:16: warning: unused variable 'timer2a' [-Wunused-variable] - static int timer2a = NgProfiler::CreateTimer ("Solution::DrawSurfaceElements 2a"); - ^~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:1231:16: warning: unused variable 'timer2b' [-Wunused-variable] - static int timer2b = NgProfiler::CreateTimer ("Solution::DrawSurfaceElements 2b"); - ^~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp: In member function 'void netgen::VisualSceneSolution::DrawClipPlaneTrigs()': -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:4412:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < trigs.Size(); i++) - ~~^~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:4434:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < trigs.Size(); i++) - ~~^~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:4442:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int ii = i; ii < trigs.Size(); ii++) - ~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:4451:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int ii = i; ii < trigs.Size(); ii++) - ~~~^~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:3: + from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/importsolution.cpp:9: /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/visualization/../meshing/paralleltop.hpp:82:47: required from here /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] @@ -4429,13 +5423,15 @@ ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/meshing.hpp:23, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:4: + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/importsolution.cpp:11: /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:3: + from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/importsolution.cpp:9: /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = unsigned int]': /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/visualization/../meshing/meshclass.hpp:596:29: required from here @@ -4444,13 +5440,15 @@ ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/meshing.hpp:23, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:4: + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/importsolution.cpp:11: /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:3: + from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/importsolution.cpp:9: /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = unsigned int]': /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/include/../csg/csgeom.hpp:337:85: required from here @@ -4459,112 +5457,40 @@ ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /build/netgen-6.2.1804+dfsg1/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:1: + from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/importsolution.cpp:6: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:3: + from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/importsolution.cpp:9: /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = unsigned int]': /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/include/../csg/triapprox.hpp:49:57: required from here /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/../include/../gprim/gprim.hpp:17, - from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/../include/gprim.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/meshing.hpp:7, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:4: -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/gprim.hpp:17, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/gprim.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:11, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/importsolution.cpp:11: +/build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:3: -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = unsigned int]' -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../stlgeom/stlgeom.hpp:271:46: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy (p, data, sizeof(T)*mins); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/../include/../gprim/gprim.hpp:22, - from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/../include/gprim.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/meshing.hpp:7, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:4: -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here - class Point3d - ^~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:3: -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/visualization/../stlgeom/stlgeom.hpp:305:53: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy (p, data, sizeof(T)*mins); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/../include/../gprim/gprim.hpp:22, - from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/../include/gprim.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/meshing.hpp:7, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:4: -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here - class Vec3d - ^~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:3: -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/visualization/vssolution.cpp:1957:25: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < size; i++) - ~~^~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::VisualSceneSolution::ClipPlanePoint; int BASE = 0; TIND = int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/visualization/vssolution.cpp:4267:61: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::VisualSceneSolution::ClipPlanePoint' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy (p, data, sizeof(T)*mins); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/visual.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:10: -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.hpp:38:9: note: 'class netgen::VisualSceneSolution::ClipPlanePoint' declared here - class ClipPlanePoint - ^~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:3: -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::VisualSceneSolution::ClipPlaneTrig; int BASE = 0; TIND = int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/visualization/vssolution.cpp:4276:54: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::VisualSceneSolution::ClipPlaneTrig' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy (p, data, sizeof(T)*mins); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/visual.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:10: -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.hpp:27:9: note: 'class netgen::VisualSceneSolution::ClipPlaneTrig' declared here - class ClipPlaneTrig - ^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/vssolution.cpp:3: -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/visualization/vssolution.cpp:4424:14: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < size; i++) - ~~^~~~~~ -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/visualization/vssolution.cpp:4425:14: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] -[ 23%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Loop3d.cxx.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/occ && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/occ -I/build/netgen-6.2.1804+dfsg1/libsrc/occ -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/occ.dir/Partition_Loop3d.cxx.o -c /build/netgen-6.2.1804+dfsg1/libsrc/occ/Partition_Loop3d.cxx -[ 24%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/boundarylayer.cpp.o +[ 28%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/boundarylayer.cpp.o cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/boundarylayer.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/boundarylayer.cpp +[ 29%] Linking CXX shared library libvisual.so +cd /build/netgen-6.2.1804+dfsg1/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 -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libvisual.so -o libvisual.so 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,/usr/lib/arm-linux-gnueabihf/openmpi/lib::::::::: -lpython3.7m /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi_cxx.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so -lGL -lGLU +make[3]: Leaving directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' +[ 29%] Built target visual +[ 29%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/clusters.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/clusters.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/clusters.cpp +[ 29%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/python_occ.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/occ && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/occ -I/build/netgen-6.2.1804+dfsg1/libsrc/occ -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/occ.dir/python_occ.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/occ/python_occ.cpp +[ 30%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/curvedelems.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/curvedelems.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/curvedelems.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/myadt.hpp:29, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:6, @@ -4577,8 +5503,6 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ -[ 25%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Spliter.cxx.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/occ && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/occ -I/build/netgen-6.2.1804+dfsg1/libsrc/occ -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/occ.dir/Partition_Spliter.cxx.o -c /build/netgen-6.2.1804+dfsg1/libsrc/occ/Partition_Spliter.cxx In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:23, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/boundarylayer.cpp:2: /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': @@ -4639,6 +5563,18 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/myadt.hpp:29, + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/clusters.cpp:3: +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/boundarylayer.cpp: In function 'void netgen::GenerateBoundaryLayer(netgen::Mesh&, netgen::BoundaryLayerParameters&)': /build/netgen-6.2.1804+dfsg1/libsrc/meshing/boundarylayer.cpp:334:47: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for(int k = 0; k < pnt1_elems.Size(); k++) @@ -4710,27 +5646,6 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/occ/Partition_Spliter.cxx:1462:28: warning: suggest parentheses around '&&' within '||' [-Wparentheses] - VL.IsSame( VOnE.First() ) && VF.IsSame( VOnE.Last() ) ) { - ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/occ/Partition_Spliter.cxx:1479:26: warning: suggest parentheses around '&&' within '||' [-Wparentheses] - VL.IsSame( SV.First() ) && VF.IsSame( SV.Last() ) ) { - ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -[ 25%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/clusters.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/clusters.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/clusters.cpp -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/myadt.hpp:29, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/clusters.cpp:3: -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:23, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/clusters.cpp:3: /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': @@ -4860,8 +5775,6 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < size; i++) ~~^~~~~~ -[ 26%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/curvedelems.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/curvedelems.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/curvedelems.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/myadt.hpp:29, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:6, @@ -4980,6 +5893,19 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/curvedelems.cpp:972:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int j = 0; j < procs.Size(); j++) ~~^~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/myadt.hpp:29, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:6, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/python_occ.cpp:6: +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/curvedelems.cpp:997:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int e = 0; e < edge_surfnr1.Size(); e++) ~~^~~~~~~~~~~~~~~~~~~~~ @@ -5118,12 +6044,27 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/curvedelems.cpp:3878:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if(info.facenr+1 >= facecoeffsindex.Size()) ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:23, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/python_occ.cpp:6: +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] + for (size_t i = 0; i < np; i++) + ~~^~~~ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/curvedelems.cpp:3955:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < coefs.Size(); i++) /build/netgen-6.2.1804+dfsg1/libsrc/meshing/curvedelems.cpp:3973:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < coefs.Size(); i++) /build/netgen-6.2.1804+dfsg1/libsrc/meshing/curvedelems.cpp:3993:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < coefs.Size(); i++) +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if(identnr <= type.Size()) + ~~~~~~~~^~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + while(type.Size() < identnr) + ~~~~~~~~~~~~^~~~~~~~~ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/curvedelems.cpp: In instantiation of 'void netgen::CurvedElements::CalcMultiPointSurfaceTransformation(netgen::SurfaceElementIndex, int, const T*, std::size_t, T*, std::size_t, T*, std::size_t) [with int DIM_SPACE = 3; T = ngsimd::SIMD; std::size_t = unsigned int]': /build/netgen-6.2.1804+dfsg1/libsrc/meshing/curvedelems.cpp:4031:43: required from here /build/netgen-6.2.1804+dfsg1/libsrc/meshing/curvedelems.cpp:3859:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] @@ -5143,6 +6084,13 @@ for (int i = 0; i < coefs.Size(); i++) /build/netgen-6.2.1804+dfsg1/libsrc/meshing/curvedelems.cpp:3993:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < coefs.Size(); i++) +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:24, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/python_occ.cpp:6: +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loch.boxes.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/curvedelems.cpp: In instantiation of 'void netgen::CurvedElements::CalcMultiPointElementTransformation(netgen::ElementIndex, int, const T*, std::size_t, T*, std::size_t, T*, std::size_t) [with T = double; std::size_t = unsigned int]': /build/netgen-6.2.1804+dfsg1/libsrc/meshing/curvedelems.cpp:4054:16: required from here /build/netgen-6.2.1804+dfsg1/libsrc/meshing/curvedelems.cpp:4367:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] @@ -5254,242 +6202,9 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < size; i++) ~~^~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<2>; int BASE = 0; TIND = int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Vec<2>; int BASE = 0; TIND = int; size_t = unsigned int]' -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/curvedelems.cpp:2275:5: required from 'void netgen::CurvedElements::GetCoefficients(netgen::CurvedElements::SurfaceElementInfo&, netgen::Array >&) const [with int DIM_SPACE = 2]' -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/curvedelems.cpp:2306:74: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<2>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy (p, data, sizeof(T)*mins); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/../gprim/gprim.hpp:17, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/gprim.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:7, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/curvedelems.cpp:3: -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<2>' declared here - class Vec : public ngsimd::AlignedAlloc> - ^~~ -[ 27%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/importsolution.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/visualization && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/visualization -I/build/netgen-6.2.1804+dfsg1/libsrc/visualization -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/visual.dir/importsolution.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/visualization/importsolution.cpp -[ 27%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/occconstruction.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/occ && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/occ -I/build/netgen-6.2.1804+dfsg1/libsrc/occ -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/occ.dir/occconstruction.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/occ/occconstruction.cpp -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/myadt.hpp:29, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/importsolution.cpp:9: -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/meshing.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/importsolution.cpp:11: -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] - for (size_t i = 0; i < np; i++) - ~~^~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if(identnr <= type.Size()) - ~~~~~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - while(type.Size() < identnr) - ~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/meshing.hpp:24, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/importsolution.cpp:11: -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loch.boxes.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/meshing.hpp:26, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/importsolution.cpp:11: -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/meshclass.hpp:608:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; - ~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/meshclass.hpp:624:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; - ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/meshclass.hpp:631:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } - ~~~~~^~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/meshing.hpp:33, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/importsolution.cpp:11: -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < transfreezone.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/meshing.hpp:64, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/importsolution.cpp:11: -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < Size(); i++) - ~~^~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/meshing.hpp:67, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/importsolution.cpp:11: -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:24, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/importsolution.cpp:11: -/build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': -/build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (msnr < triapprox.Size()) - ~~~~~^~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/importsolution.cpp:9: -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/visualization/../meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (TIND i = BASE; i < size+BASE; i++) - ~~^~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/visualization/../general/netgenout.hpp:106:46: required from here -/build/netgen-6.2.1804+dfsg1/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] - for(TIND i=0; pos==-1 && i < this->size; i++) - ~~^~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]' -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/meshclass.hpp:205:25: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy (p, data, sizeof(T)*mins); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/meshing.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/importsolution.cpp:11: -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here - class Segment - ^~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/importsolution.cpp:9: -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/visualization/../meshing/meshclass.hpp:596:29: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy (p, data, sizeof(T)*mins); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/meshing.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/importsolution.cpp:11: -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here - class FaceDescriptor - ^~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/importsolution.cpp:9: -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/include/../csg/csgeom.hpp:337:85: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy (p, data, sizeof(T)*mins); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/8/memory:81, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/importsolution.cpp:6: -/usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here - class shared_ptr : public __shared_ptr<_Tp> - ^~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/importsolution.cpp:9: -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/include/../csg/triapprox.hpp:49:57: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/visualization/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy (p, data, sizeof(T)*mins); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/gprim.hpp:17, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/gprim.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:11, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/importsolution.cpp:11: -/build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here - class Vec : public ngsimd::AlignedAlloc> - ^~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/myadt.hpp:29, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:6, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occconstruction.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -[ 28%] Linking CXX shared library libvisual.so -cd /build/netgen-6.2.1804+dfsg1/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 -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libvisual.so -o libvisual.so 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,/usr/lib/arm-linux-gnueabihf/openmpi/lib::::::::: -lpython3.7m /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.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occconstruction.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] - for (size_t i = 0; i < np; i++) - ~~^~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if(identnr <= type.Size()) - ~~~~~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - while(type.Size() < identnr) - ~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:24, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occconstruction.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loch.boxes.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:26, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occconstruction.cpp:5: + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/python_occ.cpp:6: /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp:608:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; @@ -5504,25 +6219,25 @@ ~~~~~^~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:33, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occconstruction.cpp:5: + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/python_occ.cpp:6: /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ -make[3]: Leaving directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' +[ 30%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/delaunay.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/delaunay.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay.cpp +[ 31%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/delaunay2d.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/delaunay2d.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay2d.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:64, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occconstruction.cpp:5: + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/python_occ.cpp:6: /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:67, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occconstruction.cpp:5: + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/python_occ.cpp:6: /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) @@ -5535,20 +6250,58 @@ /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 28%] Built target visual -[ 28%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/delaunay.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/delaunay.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay.cpp +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<2>; int BASE = 0; TIND = int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Vec<2>; int BASE = 0; TIND = int; size_t = unsigned int]' +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/curvedelems.cpp:2275:5: required from 'void netgen::CurvedElements::GetCoefficients(netgen::CurvedElements::SurfaceElementInfo&, netgen::Array >&) const [with int DIM_SPACE = 2]' +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/curvedelems.cpp:2306:74: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<2>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy (p, data, sizeof(T)*mins); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/../gprim/gprim.hpp:17, + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/gprim.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:7, + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/curvedelems.cpp:3: +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<2>' declared here + class Vec : public ngsimd::AlignedAlloc> + ^~~ +/build/netgen-6.2.1804+dfsg1/libsrc/occ/python_occ.cpp: In lambda function: +/build/netgen-6.2.1804+dfsg1/libsrc/occ/python_occ.cpp:53:27: warning: catching polymorphic type 'class netgen::NgException' by value [-Wcatch-value=] + catch (NgException ex) + ^~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/../include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:6, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occconstruction.cpp:5: + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/python_occ.cpp:6: /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/occ/../meshing/paralleltop.hpp:82:47: required from here /build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (TIND i = BASE; i < size+BASE; i++) ~~^~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/myadt.hpp:29, + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay.cpp:2: +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/myadt.hpp:29, + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay2d.cpp:2: +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/occ/../general/netgenout.hpp:106:46: required from here @@ -5563,8 +6316,7 @@ ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:23, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occconstruction.cpp:5: + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/python_occ.cpp:6: /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ @@ -5572,8 +6324,7 @@ from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/../include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:6, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occconstruction.cpp:5: + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/python_occ.cpp:6: /build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = unsigned int]': /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp:596:29: required from here @@ -5582,35 +6333,10 @@ ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:23, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occconstruction.cpp:5: + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/python_occ.cpp:6: /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:6, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occconstruction.cpp:5: -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/occ/occgeom.hpp:366:28: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < size; i++) - ~~^~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/myadt.hpp:29, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay.cpp:2: -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:23, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay.cpp:2: /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': @@ -5625,14 +6351,43 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:23, + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay2d.cpp:2: +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] + for (size_t i = 0; i < np; i++) + ~~^~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:24, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay.cpp:2: /build/netgen-6.2.1804+dfsg1/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /build/netgen-6.2.1804+dfsg1/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ -[ 29%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/occgenmesh.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/occ && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/occ -I/build/netgen-6.2.1804+dfsg1/libsrc/occ -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/occ.dir/occgenmesh.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgenmesh.cpp +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if(identnr <= type.Size()) + ~~~~~~~~^~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + while(type.Size() < identnr) + ~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:24, + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay2d.cpp:2: +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loch.boxes.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:6, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/python_occ.cpp:6: +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/occ/occgeom.hpp:366:28: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < size; i++) + ~~^~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:26, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay.cpp:2: /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': @@ -5647,12 +6402,32 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshclass.hpp:631:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:26, + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay2d.cpp:2: +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshclass.hpp:608:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; + ~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshclass.hpp:624:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; + ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshclass.hpp:631:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } + ~~~~~^~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:33, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay.cpp:2: /build/netgen-6.2.1804+dfsg1/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': /build/netgen-6.2.1804+dfsg1/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:33, + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay2d.cpp:2: +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < transfreezone.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:64, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay.cpp:2: /build/netgen-6.2.1804+dfsg1/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': @@ -5681,13 +6456,33 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay.cpp:224:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (pi <= 0 || pi > links.Size()) ~~~^~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:64, + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay2d.cpp:2: +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < Size(); i++) + ~~^~~~~~~~ /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/meshing/delaunay.cpp:271:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int j = 0; j < treesearch.Size(); j++) ~~^~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:67, + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay2d.cpp:2: +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay.cpp:364:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int k = 0; k < connected.Size(); k++) ~~^~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay.cpp:450:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int j = 1; j <= insphere.GetArray().Size(); j++) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -5697,23 +6492,40 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay.cpp:512:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int j = 1; j <= closesphere.GetArray().Size(); j++) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay2d.cpp: In member function 'void netgen::Meshing2::BlockFillLocalH(netgen::Mesh&, const netgen::MeshingParameters&)': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay2d.cpp:139:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < npoints.Size(); i++) + ~~^~~~~~~~~~~~~~~~ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay.cpp:520:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int j = 1; j <= newels.Size(); j++) ~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay2d.cpp:160:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 1; i <= npoints.Size(); i++) + ~~^~~~~~~~~~~~~~~~~ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay.cpp:558:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int k = 1; k <= closesphere.GetArray().Size(); k++) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay.cpp:572:21: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] if (centers.Size() < nelind) ~~~~~~~~~~~~~~~^~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay2d.cpp:218:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 1; i <= npoints.Size(); i++) + ~~^~~~~~~~~~~~~~~~~ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay.cpp: In function 'void netgen::Delaunay1(netgen::Mesh&, const netgen::MeshingParameters&, netgen::AdFront3*, netgen::Array&, int, netgen::DelaunayTet&, netgen::Point3d&, netgen::Point3d&)': /build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay.cpp:669:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < mesh.LockedPoints().Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay2d.cpp: In member function 'void netgen::Meshing2::Delaunay(netgen::Mesh&, int, const netgen::MeshingParameters&)': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay2d.cpp:267:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < mesh.LockedPoints().Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay.cpp: In member function 'void netgen::Meshing3::Delaunay(netgen::Mesh&, int, const netgen::MeshingParameters&)': /build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay.cpp:816:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 1; i <= tempels.Size(); i++) ~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay2d.cpp:357:35: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int l = 0; l < edges.Size(); l++) + ~~^~~~~~~~~~~~~~ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay.cpp:903:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 1; i <= tempels.Size(); i++) ~~^~~~~~~~~~~~~~~~~ @@ -5753,6 +6565,15 @@ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay2d.cpp:2: +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (TIND i = BASE; i < size+BASE; i++) + ~~^~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:6, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay.cpp:2: /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/meshing/paralleltop.hpp:82:47: required from here @@ -5772,14 +6593,14 @@ memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay.cpp:2: + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay2d.cpp:2: /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay.cpp:2: + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay2d.cpp:2: /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = unsigned int]': /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/meshing/meshclass.hpp:596:29: required from here @@ -5787,351 +6608,27 @@ memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay.cpp:2: + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay2d.cpp:2: /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay.cpp:2: -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::DelaunayTet; int BASE = 0; TIND = int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::DelaunayTet; int BASE = 0; TIND = int]' -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay.cpp:526:35: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::DelaunayTet'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy (p, data, sizeof(T)*mins); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay.cpp:21:9: note: 'class netgen::DelaunayTet' declared here - class DelaunayTet - ^~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay.cpp:2: + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay2d.cpp:2: /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = unsigned int]': /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = unsigned int]' -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp:998:5: required from 'void netgen::INDEX_3_CLOSED_HASHTABLE::SetSize(int) [with T = netgen::INDEX_2]' -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay.cpp:1284:43: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay2d.cpp:328:24: required from here /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/myadt.hpp:26, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay.cpp:2: + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay2d.cpp:2: /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here class INDEX_2 ^~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/myadt.hpp:29, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:6, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgenmesh.cpp:4: -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgenmesh.cpp:4: -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] - for (size_t i = 0; i < np; i++) - ~~^~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if(identnr <= type.Size()) - ~~~~~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - while(type.Size() < identnr) - ~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:24, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgenmesh.cpp:4: -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loch.boxes.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:26, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgenmesh.cpp:4: -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp:608:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; - ~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp:624:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; - ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp:631:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } - ~~~~~^~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:33, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgenmesh.cpp:4: -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < transfreezone.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:64, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgenmesh.cpp:4: -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < Size(); i++) - ~~^~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:67, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgenmesh.cpp:4: -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/occ/occgenmesh.cpp: In function 'void netgen::DivideEdge(TopoDS_Edge&, netgen::Array&, netgen::Array&, netgen::Mesh&)': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/occgenmesh.cpp:238:14: warning: unused variable 'maxh' [-Wunused-variable] - double maxh = mparam.maxh; - ^~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/occ/occgenmesh.cpp:241:14: warning: unused variable 'svalue' [-Wunused-variable] - double svalue[DIVIDEEDGESECTIONS]; - ^~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/occ/occgenmesh.cpp:245:14: warning: unused variable 'L' [-Wunused-variable] - double L = system.Mass(); - ^ -/build/netgen-6.2.1804+dfsg1/libsrc/occ/occgenmesh.cpp:253:14: warning: variable 'olddist' set but not used [-Wunused-but-set-variable] - double olddist = 0; - ^~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/occ/occgenmesh.cpp: In function 'void netgen::OCCFindEdges(netgen::OCCGeometry&, netgen::Mesh&)': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/occgenmesh.cpp:337:13: warning: this 'for' clause does not guard... [-Wmisleading-indentation] - for (PointIndex pi = 1; pi <= mesh.GetNP(); pi++) - ^~~ -/build/netgen-6.2.1804+dfsg1/libsrc/occ/occgenmesh.cpp:344:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' - if (!exists) - ^~ -/build/netgen-6.2.1804+dfsg1/libsrc/occ/occgenmesh.cpp:426:31: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - if(geom.fnames.Size()>=facenr) - ~~~~~~~~~~~~~~~~~~^~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/occ/occgenmesh.cpp:502:34: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 1; i <= mp.Size(); i++) - ~~^~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/occ/occgenmesh.cpp:506:19: warning: this 'for' clause does not guard... [-Wmisleading-indentation] - for (j = first_ep; j <= mesh.GetNP(); j++) - ^~~ -/build/netgen-6.2.1804+dfsg1/libsrc/occ/occgenmesh.cpp:513:22: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' - if (exists) - ^~ -/build/netgen-6.2.1804+dfsg1/libsrc/occ/occgenmesh.cpp:526:34: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 1; i <= mp.Size()+1; i++) - ~~^~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/occ/occgenmesh.cpp: In function 'void netgen::OCCMeshSurface(netgen::OCCGeometry&, netgen::Mesh&, int)': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/occgenmesh.cpp:753:36: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (l = 0; l < gis.Size() && locpnum[j] == 0; l++) - ~~^~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/occ/occgenmesh.cpp:656:27: warning: unused variable 'fd' [-Wunused-variable] - FaceDescriptor & fd = mesh.GetFaceDescriptor(k); - ^~ -/build/netgen-6.2.1804+dfsg1/libsrc/occ/occgenmesh.cpp:875:32: warning: variable 'point' set but not used [-Wunused-but-set-variable] - gp_Pnt point = BRep_Tool::Pnt(vertex); - ^~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/occ/occgenmesh.cpp:913:27: warning: unused variable 'fd' [-Wunused-variable] - FaceDescriptor & fd = mesh.GetFaceDescriptor(k); - ^~ -/build/netgen-6.2.1804+dfsg1/libsrc/occ/occgenmesh.cpp:612:11: warning: unused variable 'changed' [-Wunused-variable] - int changed; - ^~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/occ/occgenmesh.cpp: In function 'void netgen::OCCSetLocalMeshSize(netgen::OCCGeometry&, netgen::Mesh&)': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/occgenmesh.cpp:1247:34: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int j = 0; j < linenums.Size(); j++) - ~~^~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:6, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgenmesh.cpp:4: -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/occ/../meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (TIND i = BASE; i < size+BASE; i++) - ~~^~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/occ/../general/netgenout.hpp:106:46: required from here -/build/netgen-6.2.1804+dfsg1/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] - for(TIND i=0; pos==-1 && i < this->size; i++) - ~~^~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]' -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp:205:25: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy (p, data, sizeof(T)*mins); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgenmesh.cpp:4: -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here - class Segment - ^~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:6, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgenmesh.cpp:4: -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp:596:29: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy (p, data, sizeof(T)*mins); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgenmesh.cpp:4: -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here - class FaceDescriptor - ^~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:6, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgenmesh.cpp:4: -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/occ/occgeom.hpp:366:28: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < size; i++) - ~~^~~~~~ -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/occ/occgenmesh.cpp:357:26: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/occ/occgenmesh.cpp:999:24: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] -[ 30%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/delaunay2d.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/delaunay2d.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay2d.cpp -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/myadt.hpp:29, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay2d.cpp:2: -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay2d.cpp:2: -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] - for (size_t i = 0; i < np; i++) - ~~^~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if(identnr <= type.Size()) - ~~~~~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - while(type.Size() < identnr) - ~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:24, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay2d.cpp:2: -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loch.boxes.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:26, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay2d.cpp:2: -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshclass.hpp:608:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; - ~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshclass.hpp:624:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; - ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshclass.hpp:631:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } - ~~~~~^~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:33, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay2d.cpp:2: -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < transfreezone.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:64, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay2d.cpp:2: -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < Size(); i++) - ~~^~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:67, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay2d.cpp:2: -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay2d.cpp: In member function 'void netgen::Meshing2::BlockFillLocalH(netgen::Mesh&, const netgen::MeshingParameters&)': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay2d.cpp:139:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < npoints.Size(); i++) - ~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay2d.cpp:160:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 1; i <= npoints.Size(); i++) - ~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay2d.cpp:218:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 1; i <= npoints.Size(); i++) - ~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay2d.cpp: In member function 'void netgen::Meshing2::Delaunay(netgen::Mesh&, int, const netgen::MeshingParameters&)': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay2d.cpp:267:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < mesh.LockedPoints().Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay2d.cpp:357:35: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int l = 0; l < edges.Size(); l++) - ~~^~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay2d.cpp:2: -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (TIND i = BASE; i < size+BASE; i++) - ~~^~~~~~~~~~~ /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/meshing/../general/netgenout.hpp:106:46: required from here @@ -6145,14 +6642,14 @@ memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay2d.cpp:2: + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay.cpp:2: /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay2d.cpp:2: + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay.cpp:2: /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = unsigned int]': /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/meshing/meshclass.hpp:596:29: required from here @@ -6160,208 +6657,43 @@ memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay2d.cpp:2: + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay.cpp:2: /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay2d.cpp:2: + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay.cpp:2: +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::DelaunayTet; int BASE = 0; TIND = int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::DelaunayTet; int BASE = 0; TIND = int]' +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay.cpp:526:35: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::DelaunayTet'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy (p, data, sizeof(T)*mins); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay.cpp:21:9: note: 'class netgen::DelaunayTet' declared here + class DelaunayTet + ^~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay.cpp:2: /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = unsigned int]': /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = unsigned int]' -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay2d.cpp:328:24: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp:998:5: required from 'void netgen::INDEX_3_CLOSED_HASHTABLE::SetSize(int) [with T = netgen::INDEX_2]' +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay.cpp:1284:43: required from here /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/myadt.hpp:26, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay2d.cpp:2: + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/delaunay.cpp:2: /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here class INDEX_2 ^~~~~~~ -[ 30%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/occgeom.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/occ && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/occ -I/build/netgen-6.2.1804+dfsg1/libsrc/occ -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/occ.dir/occgeom.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.cpp -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/myadt.hpp:29, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:6, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] - for (size_t i = 0; i < np; i++) - ~~^~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if(identnr <= type.Size()) - ~~~~~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - while(type.Size() < identnr) - ~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:24, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loch.boxes.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:26, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp:608:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; - ~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp:624:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; - ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp:631:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } - ~~~~~^~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:33, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < transfreezone.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:64, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < Size(); i++) - ~~^~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:67, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 30%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/geomsearch.cpp.o +[ 31%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/geomsearch.cpp.o cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/geomsearch.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/geomsearch.cpp -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:6, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.cpp:5: -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/occ/../meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (TIND i = BASE; i < size+BASE; i++) - ~~^~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/occ/occgeom.cpp:892:43: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/array.hpp:375:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (TIND i (BASE); i < size+BASE; i++) - ~~^~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/occ/../general/netgenout.hpp:106:46: required from here -/build/netgen-6.2.1804+dfsg1/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] - for(TIND i=0; pos==-1 && i < this->size; i++) - ~~^~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]' -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp:205:25: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy (p, data, sizeof(T)*mins); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here - class Segment - ^~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:6, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp:596:29: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy (p, data, sizeof(T)*mins); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here - class FaceDescriptor - ^~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:6, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.cpp:5: -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/occ/occgeom.hpp:366:28: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < size; i++) - ~~^~~~~~ -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/occ/occgeom.cpp:866:24: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/occ/occgeom.cpp:871:26: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/occ/occgeom.cpp:1261:33: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__cxx11::basic_string' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy (p, data, sizeof(T)*mins); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/8/string:52, - from /usr/include/c++/8/bits/locale_classes.h:40, - from /usr/include/c++/8/bits/ios_base.h:41, - from /usr/include/c++/8/ios:42, - from /usr/include/c++/8/ostream:38, - from /usr/include/c++/8/iostream:39, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/mystdlib.h:4, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.cpp:4: -/usr/include/c++/8/bits/basic_string.h:77:11: note: 'class std::__cxx11::basic_string' declared here - class basic_string - ^~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/myadt.hpp:29, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:6, @@ -6486,8 +6818,10 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ -[ 31%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/global.cpp.o +[ 32%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/global.cpp.o cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/global.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/global.cpp +[ 32%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/hprefinement.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/hprefinement.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/hprefinement.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/myadt.hpp:29, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:6, @@ -6500,6 +6834,18 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/myadt.hpp:29, + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/hprefinement.cpp:2: +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:23, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/global.cpp:2: /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': @@ -6560,6 +6906,20 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:23, + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/hprefinement.cpp:2: +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] + for (size_t i = 0; i < np; i++) + ~~^~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if(identnr <= type.Size()) + ~~~~~~~~^~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + while(type.Size() < identnr) + ~~~~~~~~~~~~^~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:6, @@ -6569,6 +6929,12 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (TIND i = BASE; i < size+BASE; i++) ~~^~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:24, + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/hprefinement.cpp:2: +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loch.boxes.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~ /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/meshing/../general/netgenout.hpp:106:46: required from here @@ -6601,40 +6967,6 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ -[ 31%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/hprefinement.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/hprefinement.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/hprefinement.cpp -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/myadt.hpp:29, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/hprefinement.cpp:2: -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/hprefinement.cpp:2: -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] - for (size_t i = 0; i < np; i++) - ~~^~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if(identnr <= type.Size()) - ~~~~~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - while(type.Size() < identnr) - ~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:24, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/hprefinement.cpp:2: -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loch.boxes.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:26, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/hprefinement.cpp:2: /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': @@ -6709,6 +7041,8 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/hprefinement.cpp:1969:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < misses.Size(); i++) ~~^~~~~~~~~~~~~~~ +[ 33%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/improve2.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/improve2.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/improve2.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:6, @@ -6779,167 +7113,6 @@ /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/meshing/hprefinement.cpp:1851:14: required from here /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] -[ 32%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/occmeshsurf.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/occ && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/occ -I/build/netgen-6.2.1804+dfsg1/libsrc/occ -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/occ.dir/occmeshsurf.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/occ/occmeshsurf.cpp -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/myadt.hpp:29, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:6, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occmeshsurf.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occmeshsurf.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] - for (size_t i = 0; i < np; i++) - ~~^~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if(identnr <= type.Size()) - ~~~~~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - while(type.Size() < identnr) - ~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:24, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occmeshsurf.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loch.boxes.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:26, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occmeshsurf.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp:608:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; - ~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp:624:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; - ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp:631:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } - ~~~~~^~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:33, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occmeshsurf.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < transfreezone.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:64, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occmeshsurf.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < Size(); i++) - ~~^~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:67, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occmeshsurf.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/occ/occmeshsurf.cpp:51:9: warning: unused variable 'vstep' [-Wunused-variable] - double vstep = 0.01*(vmax-vmin); - ^~~~~ -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/occ/occmeshsurf.cpp:220:9: warning: unused variable 'r' [-Wunused-variable] - double r = temp.Length(); - ^ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:6, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occmeshsurf.cpp:5: -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/occ/../meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (TIND i = BASE; i < size+BASE; i++) - ~~^~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/occ/../general/netgenout.hpp:106:46: required from here -/build/netgen-6.2.1804+dfsg1/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] - for(TIND i=0; pos==-1 && i < this->size; i++) - ~~^~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]' -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp:205:25: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy (p, data, sizeof(T)*mins); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occmeshsurf.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here - class Segment - ^~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:6, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occmeshsurf.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp:596:29: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy (p, data, sizeof(T)*mins); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occmeshsurf.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here - class FaceDescriptor - ^~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:6, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occgeom.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occmeshsurf.cpp:5: -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/occ/occgeom.hpp:366:28: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < size; i++) - ~~^~~~~~ -[ 33%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/improve2.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/improve2.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/improve2.cpp -[ 33%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/python_occ.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/occ && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/occ -I/build/netgen-6.2.1804+dfsg1/libsrc/occ -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/occ.dir/python_occ.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/occ/python_occ.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/myadt.hpp:29, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:6, @@ -7086,8 +7259,6 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (TIND i = BASE; i < size+BASE; i++) ~~^~~~~~~~~~~ -[ 33%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/improve2gen.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/improve2gen.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/improve2gen.cpp /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/meshing/../general/netgenout.hpp:106:46: required from here @@ -7130,19 +7301,22 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < size; i++) ~~^~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/myadt.hpp:29, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:6, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/python_occ.cpp:6: -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ +[ 34%] Linking CXX shared library libocc.so +cd /build/netgen-6.2.1804+dfsg1/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 -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libocc.so -o libocc.so 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,::::::::::::::::::::::::::::::::::::::::::::::::: -lTKBO -lTKBool -lTKBRep -lTKCAF -lTKCDF -lTKernel -lTKG2d -lTKG3d -lTKGeomAlgo -lTKGeomBase -lTKHLR -lTKIGES -lTKLCAF -lTKMath -lTKMesh -lTKOffset -lTKPrim -lTKService -lTKShHealing -lTKSTEP -lTKSTEP209 -lTKSTEPAttr -lTKSTEPBase -lTKSTL -lTKTopAlgo -lTKV3d -lTKXCAF -lTKXDEIGES -lTKXDESTEP -lTKXSBase -lpython3.7m +[ 34%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/improve2gen.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/improve2gen.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/improve2gen.cpp +make[3]: Leaving directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' +[ 34%] 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.1804+dfsg1/obj-arm-linux-gnueabihf' +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/netgen-6.2.1804+dfsg1 /build/netgen-6.2.1804+dfsg1/libsrc/occ /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/occ /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/occ/CMakeFiles/occvis.dir/DependInfo.cmake --color= +Scanning dependencies of target occvis +make[3]: Leaving directory '/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/obj-arm-linux-gnueabihf' +[ 35%] Building CXX object libsrc/occ/CMakeFiles/occvis.dir/vsocc.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/occ && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/occ -I/build/netgen-6.2.1804+dfsg1/libsrc/occ -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/occvis.dir/vsocc.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/occ/vsocc.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/myadt.hpp:29, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:6, @@ -7155,56 +7329,12 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/python_occ.cpp:6: -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] - for (size_t i = 0; i < np; i++) - ~~^~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if(identnr <= type.Size()) - ~~~~~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - while(type.Size() < identnr) - ~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:24, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/python_occ.cpp:6: -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loch.boxes.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:26, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/python_occ.cpp:6: -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp:608:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; - ~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp:624:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; - ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp:631:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } - ~~~~~^~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:23, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/improve2gen.cpp:3: /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:33, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/python_occ.cpp:6: -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < transfreezone.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~~~~ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) @@ -7219,28 +7349,6 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:64, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/python_occ.cpp:6: -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < Size(); i++) - ~~^~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:67, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/python_occ.cpp:6: -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:26, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/improve2gen.cpp:3: /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': @@ -7408,15 +7516,107 @@ /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/meshing/improve2gen.cpp:311:24: required from here /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] -/build/netgen-6.2.1804+dfsg1/libsrc/occ/python_occ.cpp: In lambda function: -/build/netgen-6.2.1804+dfsg1/libsrc/occ/python_occ.cpp:53:27: warning: catching polymorphic type 'class netgen::NgException' by value [-Wcatch-value=] - catch (NgException ex) - ^~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:6, +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/myadt.hpp:29, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/vsocc.cpp:6: +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:23, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/python_occ.cpp:6: + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/vsocc.cpp:7: +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] + for (size_t i = 0; i < np; i++) + ~~^~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if(identnr <= type.Size()) + ~~~~~~~~^~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + while(type.Size() < identnr) + ~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:24, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/vsocc.cpp:7: +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loch.boxes.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:26, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/vsocc.cpp:7: +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp:608:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; + ~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp:624:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; + ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp:631:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } + ~~~~~^~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:33, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/vsocc.cpp:7: +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < transfreezone.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:64, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/vsocc.cpp:7: +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < Size(); i++) + ~~^~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:67, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/vsocc.cpp:7: +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 36%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/improve3.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/improve3.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/improve3.cpp +/build/netgen-6.2.1804+dfsg1/libsrc/occ/vsocc.cpp: In member function 'virtual void netgen::VisualSceneOCCGeometry::BuildScene(int)': +/build/netgen-6.2.1804+dfsg1/libsrc/occ/vsocc.cpp:419:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 1; i <= linelists.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/occ/vsocc.cpp:423:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 1; i <= trilists.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/myadt.hpp:29, + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/improve3.cpp:3: +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/vsocc.cpp:6: /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/occ/../meshing/paralleltop.hpp:82:47: required from here /build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] @@ -7436,15 +7636,13 @@ ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:23, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/python_occ.cpp:6: + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/vsocc.cpp:7: /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:6, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/python_occ.cpp:6: + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/vsocc.cpp:6: /build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = unsigned int]': /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp:596:29: required from here @@ -7453,35 +7651,19 @@ ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:23, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/python_occ.cpp:6: + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/vsocc.cpp:7: /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:6, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/python_occ.cpp:6: + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/occ/vsocc.cpp:6: /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/occ/occgeom.hpp:366:28: required from here /build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < size; i++) ~~^~~~~~ -[ 34%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/improve3.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/improve3.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/improve3.cpp -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/myadt.hpp:29, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/improve3.cpp:3: -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:23, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/improve3.cpp:3: /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': @@ -7522,8 +7704,6 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ -[ 34%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/localh.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/localh.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/localh.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:64, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/improve3.cpp:3: /build/netgen-6.2.1804+dfsg1/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': @@ -7795,6 +7975,8 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/array.hpp:465:27: required from 'netgen::ArrayMem& netgen::ArrayMem::operator=(const T&) [with T = bool; int S = 50]' /build/netgen-6.2.1804+dfsg1/libsrc/meshing/improve3.cpp:1208:18: required from here /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] +[ 36%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/localh.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/localh.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/localh.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/myadt.hpp:29, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:6, @@ -7945,8 +8127,15 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ -[ 35%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshclass.cpp.o +[ 36%] Linking CXX shared library liboccvis.so +cd /build/netgen-6.2.1804+dfsg1/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 -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,liboccvis.so -o liboccvis.so CMakeFiles/occvis.dir/vsocc.cpp.o -Wl,-rpath,/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/occ: libocc.so -lTKBO -lTKBool -lTKBRep -lTKCAF -lTKCDF -lTKernel -lTKG2d -lTKG3d -lTKGeomAlgo -lTKGeomBase -lTKHLR -lTKIGES -lTKLCAF -lTKMath -lTKMesh -lTKOffset -lTKPrim -lTKService -lTKShHealing -lTKSTEP -lTKSTEP209 -lTKSTEPAttr -lTKSTEPBase -lTKSTL -lTKTopAlgo -lTKV3d -lTKXCAF -lTKXDEIGES -lTKXDESTEP -lTKXSBase -lpython3.7m +make[3]: Leaving directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' +[ 36%] Built target occvis +[ 37%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshclass.cpp.o cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/meshclass.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshclass.cpp +[ 37%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshfunc.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/meshfunc.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshfunc.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/myadt.hpp:29, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:6, @@ -8264,6 +8453,18 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshclass.cpp:6010:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for(int i=0; i<(*userdata_double.Get(id)).Size(); i++) ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/myadt.hpp:29, + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshfunc.cpp:2: +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:6, @@ -8401,34 +8602,6 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here class INDEX_2 ^~~~~~~ -[ 36%] Linking CXX shared library libocc.so -cd /build/netgen-6.2.1804+dfsg1/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 -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libocc.so -o libocc.so 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,::::::::::::::::::::::::::::::::::::::::::::::::: -lTKBO -lTKBool -lTKBRep -lTKCAF -lTKCDF -lTKernel -lTKG2d -lTKG3d -lTKGeomAlgo -lTKGeomBase -lTKHLR -lTKIGES -lTKLCAF -lTKMath -lTKMesh -lTKOffset -lTKPrim -lTKService -lTKShHealing -lTKSTEP -lTKSTEP209 -lTKSTEPAttr -lTKSTEPBase -lTKSTL -lTKTopAlgo -lTKV3d -lTKXCAF -lTKXDEIGES -lTKXDESTEP -lTKXSBase -lpython3.7m -[ 36%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshfunc.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/meshfunc.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshfunc.cpp -make[3]: Leaving directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' -[ 36%] 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.1804+dfsg1/obj-arm-linux-gnueabihf' -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/netgen-6.2.1804+dfsg1 /build/netgen-6.2.1804+dfsg1/libsrc/occ /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/occ /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/occ/CMakeFiles/occvis.dir/DependInfo.cmake --color= -Scanning dependencies of target occvis -make[3]: Leaving directory '/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/obj-arm-linux-gnueabihf' -[ 37%] Building CXX object libsrc/occ/CMakeFiles/occvis.dir/vsocc.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/occ && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/occ -I/build/netgen-6.2.1804+dfsg1/libsrc/occ -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/occvis.dir/vsocc.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/occ/vsocc.cpp -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/myadt.hpp:29, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshfunc.cpp:2: -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:23, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshfunc.cpp:2: /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': @@ -8549,142 +8722,10 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < size; i++) ~~^~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/myadt.hpp:29, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/vsocc.cpp:6: -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/vsocc.cpp:7: -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] - for (size_t i = 0; i < np; i++) - ~~^~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if(identnr <= type.Size()) - ~~~~~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - while(type.Size() < identnr) - ~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:24, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/vsocc.cpp:7: -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loch.boxes.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:26, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/vsocc.cpp:7: -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp:608:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; - ~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp:624:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; - ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp:631:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } - ~~~~~^~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:33, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/vsocc.cpp:7: -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < transfreezone.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:64, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/vsocc.cpp:7: -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < Size(); i++) - ~~^~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:67, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/vsocc.cpp:7: -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/occ/vsocc.cpp: In member function 'virtual void netgen::VisualSceneOCCGeometry::BuildScene(int)': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/vsocc.cpp:419:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 1; i <= linelists.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/occ/vsocc.cpp:423:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 1; i <= trilists.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/vsocc.cpp:6: -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/occ/../meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (TIND i = BASE; i < size+BASE; i++) - ~~^~~~~~~~~~~ [ 38%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshfunc2d.cpp.o cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/meshfunc2d.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshfunc2d.cpp -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/occ/../general/netgenout.hpp:106:46: required from here -/build/netgen-6.2.1804+dfsg1/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] - for(TIND i=0; pos==-1 && i < this->size; i++) - ~~^~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]' -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp:205:25: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy (p, data, sizeof(T)*mins); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/vsocc.cpp:7: -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here - class Segment - ^~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/vsocc.cpp:6: -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/occ/../meshing/meshclass.hpp:596:29: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy (p, data, sizeof(T)*mins); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshing.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/vsocc.cpp:7: -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here - class FaceDescriptor - ^~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/occ/vsocc.cpp:6: -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/occ/occgeom.hpp:366:28: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/occ/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < size; i++) - ~~^~~~~~ +[ 38%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshing2.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/meshing2.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing2.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/myadt.hpp:29, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:6, @@ -8798,11 +8839,6 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ -[ 38%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshing2.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/meshing2.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing2.cpp -[ 38%] Linking CXX shared library liboccvis.so -cd /build/netgen-6.2.1804+dfsg1/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 -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,liboccvis.so -o liboccvis.so CMakeFiles/occvis.dir/vsocc.cpp.o -Wl,-rpath,/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/occ: libocc.so -lTKBO -lTKBool -lTKBRep -lTKCAF -lTKCDF -lTKernel -lTKG2d -lTKG3d -lTKGeomAlgo -lTKGeomBase -lTKHLR -lTKIGES -lTKLCAF -lTKMath -lTKMesh -lTKOffset -lTKPrim -lTKService -lTKShHealing -lTKSTEP -lTKSTEP209 -lTKSTEPAttr -lTKSTEPBase -lTKSTL -lTKTopAlgo -lTKV3d -lTKXCAF -lTKXDEIGES -lTKXDESTEP -lTKXSBase -lpython3.7m In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/myadt.hpp:29, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:6, @@ -8815,8 +8851,6 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ -make[3]: Leaving directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' -[ 38%] Built target occvis [ 39%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshing3.cpp.o cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/meshing3.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing3.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:23, @@ -9098,8 +9132,6 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < size; i++) ~~^~~~~~ -[ 39%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshtool.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/meshtool.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtool.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/myadt.hpp:29, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:6, @@ -9112,6 +9144,8 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ +[ 39%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshtool.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/meshtool.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtool.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:23, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing3.cpp:2: /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': @@ -9567,6 +9601,8 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/findip.hpp:165:35: warning: 'sol' may be used uninitialized in this function [-Wmaybe-uninitialized] [ 40%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshtype.cpp.o cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/meshtype.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.cpp +[ 41%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/msghandler.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/msghandler.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/msghandler.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/myadt.hpp:29, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:6, @@ -9643,6 +9679,8 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.cpp:1279:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (i = 1; i <= locels.Size(); i++) ~~^~~~~~~~~~~~~~~~ +[ 41%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/netrule2.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/netrule2.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/netrule2.cpp /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.cpp: In member function 'void netgen::Identifications::GetMap(int, netgen::Array&, bool) const': /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.cpp:2568:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < idpoints_table[identnr].Size(); i++) @@ -9739,10 +9777,6 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here class INDEX_2 ^~~~~~~ -[ 41%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/msghandler.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/msghandler.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/msghandler.cpp -[ 41%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/netrule2.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/netrule2.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/netrule2.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/myadt.hpp:29, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:6, @@ -9906,6 +9940,8 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshclass.hpp:631:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ +[ 42%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/netrule3.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/netrule3.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/netrule3.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:33, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/netrule2.cpp:2: /build/netgen-6.2.1804+dfsg1/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': @@ -10008,10 +10044,10 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/../gprim/geom2d.hpp:69:9: note: 'class netgen::Point2d' declared here class Point2d ^~~~~~~ -[ 42%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/netrule3.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/netrule3.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/netrule3.cpp [ 42%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/parser2.cpp.o cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/parser2.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/parser2.cpp +[ 43%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/parser3.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/parser3.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/parser3.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/myadt.hpp:29, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:6, @@ -10064,18 +10100,6 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/myadt.hpp:29, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/parser2.cpp:2: -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:64, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/netrule3.cpp:2: /build/netgen-6.2.1804+dfsg1/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': @@ -10175,6 +10199,18 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/netrule3.cpp:739:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (i = 1; i <= activefaces.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/myadt.hpp:29, + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/parser2.cpp:2: +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/netrule3.cpp: In member function 'int netgen::vnetrule::IsQuadInFreeZone(const netgen::Point3d&, const netgen::Point3d&, const netgen::Point3d&, const netgen::Point3d&, const netgen::Array&, int)': /build/netgen-6.2.1804+dfsg1/libsrc/meshing/netrule3.cpp:880:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (j = 1; j <= freezonepi.Size(); j++) @@ -10265,6 +10301,18 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/myadt.hpp:29, + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/parser3.cpp:2: +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:23, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/parser2.cpp:2: /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': @@ -10335,6 +10383,26 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/parser2.cpp:485:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int j = 0; j < freezone.Size(); j++) ~~^~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:23, + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/parser3.cpp:2: +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] + for (size_t i = 0; i < np; i++) + ~~^~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if(identnr <= type.Size()) + ~~~~~~~~^~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + while(type.Size() < identnr) + ~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:24, + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/parser3.cpp:2: +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loch.boxes.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:6, @@ -10427,57 +10495,6 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/../gprim/geom2d.hpp:211:9: note: 'class netgen::Vec2d' declared here class Vec2d ^~~~~ -[ 43%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/parser3.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/parser3.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/parser3.cpp -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/parser2.cpp:2: -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/array.hpp:309:7: warning: '' may be used uninitialized in this function [-Wmaybe-uninitialized] - data[size] = el; - ^~~~ -[ 43%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/prism2rls.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/prism2rls.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/prism2rls.cpp -[ 44%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/pyramid2rls.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/pyramid2rls.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/pyramid2rls.cpp -[ 44%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/pyramidrls.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/pyramidrls.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/pyramidrls.cpp -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/myadt.hpp:29, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/parser3.cpp:2: -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -[ 45%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/quadrls.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/quadrls.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/quadrls.cpp -[ 45%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/refine.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/refine.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/refine.cpp -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/parser3.cpp:2: -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] - for (size_t i = 0; i < np; i++) - ~~^~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if(identnr <= type.Size()) - ~~~~~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - while(type.Size() < identnr) - ~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:24, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/parser3.cpp:2: -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loch.boxes.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:26, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/parser3.cpp:2: /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': @@ -10492,8 +10509,6 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshclass.hpp:631:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ -[ 46%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/ruler2.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/ruler2.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/ruler2.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:33, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/parser3.cpp:2: /build/netgen-6.2.1804+dfsg1/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': @@ -10666,10 +10681,62 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/parser2.cpp:2: +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/array.hpp:309:7: warning: '' may be used uninitialized in this function [-Wmaybe-uninitialized] + data[size] = el; + ^~~~ +[ 43%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/prism2rls.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/prism2rls.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/prism2rls.cpp +[ 44%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/pyramid2rls.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/pyramid2rls.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/pyramid2rls.cpp +[ 44%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/pyramidrls.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/pyramidrls.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/pyramidrls.cpp +[ 45%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/quadrls.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/quadrls.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/quadrls.cpp +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/parser3.cpp:2: +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/array.hpp:309:7: warning: '' may be used uninitialized in this function [-Wmaybe-uninitialized] + data[size] = el; + ^~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/array.hpp:309:7: warning: '' may be used uninitialized in this function [-Wmaybe-uninitialized] + data[size] = el; + ^~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/array.hpp:309:7: warning: '' may be used uninitialized in this function [-Wmaybe-uninitialized] + data[size] = el; + ^~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/array.hpp:309:7: warning: '' may be used uninitialized in this function [-Wmaybe-uninitialized] + data[size] = el; + ^~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/array.hpp:309:7: warning: '' may be used uninitialized in this function [-Wmaybe-uninitialized] + data[size] = el; + ^~~~ +[ 45%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/refine.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/refine.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/refine.cpp +[ 46%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/ruler2.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/ruler2.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/ruler2.cpp +[ 46%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/ruler3.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/ruler3.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/ruler3.cpp +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/myadt.hpp:29, + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/refine.cpp:2: +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/myadt.hpp:29, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/refine.cpp:2: + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/ruler2.cpp:2: /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; @@ -10701,7 +10768,7 @@ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/myadt.hpp:29, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/ruler2.cpp:2: + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/ruler3.cpp:2: /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; @@ -10730,6 +10797,12 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:23, + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/ruler2.cpp:2: +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] + for (size_t i = 0; i < np; i++) + ~~^~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:64, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/refine.cpp:2: /build/netgen-6.2.1804+dfsg1/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': @@ -10754,6 +10827,14 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/refine.cpp:26:36: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] if (mesh.mlbetweennodes.Size() < mesh.GetNV()) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if(identnr <= type.Size()) + ~~~~~~~~^~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + while(type.Size() < identnr) + ~~~~~~~~~~~~^~~~~~~~~ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/refine.cpp:111:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < par_nr.Size(); i++) ~~^~~~~~~~~~~~~~~ @@ -10766,37 +10847,38 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/refine.cpp:179:5: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] i < surfgi.Size()+PointIndex::BASE; i++) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:24, + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/ruler2.cpp:2: +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loch.boxes.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/refine.cpp:242:23: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] if (surfgi.Size() < pnums.Elem(4+j)) ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/refine.cpp:319:27: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] if (surfgi.Size() < pnums.Elem(5+j)) ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/parser3.cpp:2: -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/array.hpp:309:7: warning: '' may be used uninitialized in this function [-Wmaybe-uninitialized] - data[size] = el; - ^~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/array.hpp:309:7: warning: '' may be used uninitialized in this function [-Wmaybe-uninitialized] - data[size] = el; - ^~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/array.hpp:309:7: warning: '' may be used uninitialized in this function [-Wmaybe-uninitialized] - data[size] = el; - ^~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/array.hpp:309:7: warning: '' may be used uninitialized in this function [-Wmaybe-uninitialized] - data[size] = el; - ^~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/array.hpp:309:7: warning: '' may be used uninitialized in this function [-Wmaybe-uninitialized] - data[size] = el; - ^~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:23, +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:26, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/ruler2.cpp:2: -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] - for (size_t i = 0; i < np; i++) - ~~^~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshclass.hpp:608:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; + ~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshclass.hpp:624:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; + ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshclass.hpp:631:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } + ~~~~~^~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:33, + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/ruler2.cpp:2: +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < transfreezone.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:6, @@ -10806,20 +10888,12 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (TIND i = BASE; i < size+BASE; i++) ~~^~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if(identnr <= type.Size()) - ~~~~~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - while(type.Size() < identnr) - ~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:24, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/ruler2.cpp:2: -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loch.boxes.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:23, + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/ruler3.cpp:2: +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] + for (size_t i = 0; i < np; i++) + ~~^~~~ /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/meshing/../general/netgenout.hpp:106:46: required from here @@ -10867,6 +10941,12 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp:192:21: note: 'class netgen::PointIndices<2>' declared here template <> class PointIndices<2> : public INDEX_2 ^~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:64, + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/ruler2.cpp:2: +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < Size(); i++) + ~~^~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:6, @@ -10883,6 +10963,12 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:67, + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/ruler2.cpp:2: +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/myadt.hpp:26, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:6, @@ -10890,6 +10976,22 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here class INDEX_2 ^~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if(identnr <= type.Size()) + ~~~~~~~~^~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + while(type.Size() < identnr) + ~~~~~~~~~~~~^~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:6, @@ -10911,6 +11013,12 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp:116:9: note: 'class netgen::EdgePointGeomInfo' declared here class EdgePointGeomInfo ^~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:24, + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/ruler3.cpp:2: +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loch.boxes.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:6, @@ -10922,46 +11030,6 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < size; i++) ~~^~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:26, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/ruler2.cpp:2: -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshclass.hpp:608:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; - ~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshclass.hpp:624:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; - ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshclass.hpp:631:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } - ~~~~~^~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:33, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/ruler2.cpp:2: -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < transfreezone.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:64, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/ruler2.cpp:2: -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < Size(); i++) - ~~^~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:67, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/ruler2.cpp:2: -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/ruler2.cpp: In member function 'int netgen::Meshing2::ApplyRules(netgen::Array&, netgen::Array&, int, netgen::Array&, int, netgen::Array&, netgen::Array&, int, const netgen::MeshingParameters&)': /build/netgen-6.2.1804+dfsg1/libsrc/meshing/ruler2.cpp:170:34: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = maxlegalline; i < llines1.Size(); i++) @@ -10981,6 +11049,26 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/ruler2.cpp:631:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 1; i <= elements.Size(); i++) ~~^~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:26, + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/ruler3.cpp:2: +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshclass.hpp:608:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; + ~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshclass.hpp:624:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; + ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshclass.hpp:631:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } + ~~~~~^~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:33, + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/ruler3.cpp:2: +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < transfreezone.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:6, @@ -11080,62 +11168,6 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < size; i++) ~~^~~~~~ -[ 46%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/ruler3.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/ruler3.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/ruler3.cpp -[ 47%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/secondorder.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/secondorder.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/secondorder.cpp -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/myadt.hpp:29, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/ruler3.cpp:2: -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/ruler3.cpp:2: -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] - for (size_t i = 0; i < np; i++) - ~~^~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if(identnr <= type.Size()) - ~~~~~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - while(type.Size() < identnr) - ~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:24, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/ruler3.cpp:2: -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loch.boxes.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:26, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/ruler3.cpp:2: -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshclass.hpp:608:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; - ~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshclass.hpp:624:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; - ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshclass.hpp:631:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } - ~~~~~^~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:33, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/ruler3.cpp:2: -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < transfreezone.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:64, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/ruler3.cpp:2: /build/netgen-6.2.1804+dfsg1/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': @@ -11298,8 +11330,8 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ -[ 47%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/smoothing2.5.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/smoothing2.5.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/smoothing2.5.cpp +[ 47%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/secondorder.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/secondorder.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/secondorder.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/myadt.hpp:29, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:6, @@ -11432,6 +11464,10 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp:192:21: note: 'class netgen::PointIndices<2>' declared here template <> class PointIndices<2> : public INDEX_2 ^~~~~~~~~~~~~~~ +[ 47%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/smoothing2.5.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/smoothing2.5.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/smoothing2.5.cpp +[ 48%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/smoothing2.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/smoothing2.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/smoothing2.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/myadt.hpp:29, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:6, @@ -11444,6 +11480,8 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ +[ 48%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/smoothing3.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/smoothing3.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/smoothing3.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:23, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/smoothing2.5.cpp:3: /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': @@ -11572,10 +11610,6 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < size; i++) ~~^~~~~~ -[ 48%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/smoothing2.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/smoothing2.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/smoothing2.cpp -[ 48%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/smoothing3.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/smoothing3.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/smoothing3.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/myadt.hpp:29, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:6, @@ -11588,24 +11622,12 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/myadt.hpp:29, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/smoothing3.cpp:3: -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:23, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/smoothing2.cpp:3: /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) @@ -11640,6 +11662,18 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/myadt.hpp:29, + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/smoothing3.cpp:3: +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:64, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/smoothing2.cpp:3: /build/netgen-6.2.1804+dfsg1/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': @@ -11726,26 +11760,8 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/smoothing2.cpp:1074:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int j = 0; j < ld.locelements.Size(); j++) ~~^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/smoothing3.cpp:3: -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] - for (size_t i = 0; i < np; i++) - ~~^~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if(identnr <= type.Size()) - ~~~~~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - while(type.Size() < identnr) - ~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:24, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/smoothing3.cpp:3: -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loch.boxes.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~ +[ 49%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/specials.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/specials.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/specials.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:6, @@ -11814,6 +11830,26 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < size; i++) ~~^~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:23, + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/smoothing3.cpp:3: +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] + for (size_t i = 0; i < np; i++) + ~~^~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if(identnr <= type.Size()) + ~~~~~~~~^~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + while(type.Size() < identnr) + ~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:24, + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/smoothing3.cpp:3: +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loch.boxes.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:26, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/smoothing3.cpp:3: /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': @@ -12002,17 +12038,10 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here class Vec3d ^~~~~ -[ 49%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/specials.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/specials.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/specials.cpp -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:49, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/smoothing3.cpp:3: -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/findip.hpp: In function 'int netgen::FindInnerPoint(POINTArray&, FACEArray&, netgen::Point3d&) [with POINTArray = netgen::Array; FACEArray = netgen::Array]': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/findip.hpp:165:35: warning: '*((void*)& sol +12)' may be used uninitialized in this function [-Wmaybe-uninitialized] - for (int j = 0; j < 4; j++) act[j] = sol[j]; - ^~~ -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/findip.hpp:165:35: warning: '*((void*)& sol +8)' may be used uninitialized in this function [-Wmaybe-uninitialized] -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/findip.hpp:165:35: warning: '*((void*)& sol +4)' may be used uninitialized in this function [-Wmaybe-uninitialized] -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/findip.hpp:165:35: warning: 'sol' may be used uninitialized in this function [-Wmaybe-uninitialized] +[ 49%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/tetrarls.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/tetrarls.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/tetrarls.cpp +[ 50%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/topology.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/topology.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/topology.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/myadt.hpp:29, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:6, @@ -12025,12 +12054,6 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ -[ 49%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/tetrarls.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/tetrarls.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/tetrarls.cpp -[ 50%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/topology.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/topology.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/topology.cpp -[ 50%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/triarls.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/triarls.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/triarls.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:23, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/specials.cpp:2: /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': @@ -12051,8 +12074,6 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ -[ 51%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/validate.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/validate.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/validate.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:26, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/specials.cpp:2: /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': @@ -12146,20 +12167,8 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ -[ 51%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/bcfunctions.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/bcfunctions.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/bcfunctions.cpp -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/myadt.hpp:29, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/validate.cpp:3: -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ +[ 50%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/triarls.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/triarls.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/triarls.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:23, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/topology.cpp:2: /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': @@ -12174,6 +12183,8 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ +[ 51%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/validate.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/validate.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/validate.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:24, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/topology.cpp:2: /build/netgen-6.2.1804+dfsg1/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': @@ -12200,26 +12211,12 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/validate.cpp:3: -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] - for (size_t i = 0; i < np; i++) - ~~^~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:64, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/topology.cpp:2: /build/netgen-6.2.1804+dfsg1/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /build/netgen-6.2.1804+dfsg1/libsrc/meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if(identnr <= type.Size()) - ~~~~~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - while(type.Size() < identnr) - ~~~~~~~~~~~~^~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:67, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/topology.cpp:2: /build/netgen-6.2.1804+dfsg1/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': @@ -12234,12 +12231,6 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:24, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/validate.cpp:3: -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loch.boxes.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/topology.cpp: In lambda function: /build/netgen-6.2.1804+dfsg1/libsrc/meshing/topology.cpp:383:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] for (ElementIndex ei = begin; ei < end; ei++) @@ -12312,30 +12303,19 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/topology.cpp:1209:56: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] if (mesh->coarsemesh && mesh->hpelements->Size() == mesh->GetNE() ) ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:26, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/validate.cpp:3: -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshclass.hpp:608:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; - ~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshclass.hpp:624:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; - ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshclass.hpp:631:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } - ~~~~~^~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:33, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/validate.cpp:3: -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < transfreezone.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~~~~ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/topology.cpp: In member function 'void netgen::MeshTopology::GetEdgeVertices(int, int&, int&) const': /build/netgen-6.2.1804+dfsg1/libsrc/meshing/topology.cpp:1777:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (ednr < 1 || ednr > edge2vert.Size()) ~~~~~^~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:49, + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/smoothing3.cpp:3: +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/findip.hpp: In function 'int netgen::FindInnerPoint(POINTArray&, FACEArray&, netgen::Point3d&) [with POINTArray = netgen::Array; FACEArray = netgen::Array]': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/findip.hpp:165:35: warning: '*((void*)& sol +12)' may be used uninitialized in this function [-Wmaybe-uninitialized] + for (int j = 0; j < 4; j++) act[j] = sol[j]; + ^~~ +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/findip.hpp:165:35: warning: '*((void*)& sol +8)' may be used uninitialized in this function [-Wmaybe-uninitialized] +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/findip.hpp:165:35: warning: '*((void*)& sol +4)' may be used uninitialized in this function [-Wmaybe-uninitialized] +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/findip.hpp:165:35: warning: 'sol' may be used uninitialized in this function [-Wmaybe-uninitialized] /build/netgen-6.2.1804+dfsg1/libsrc/meshing/topology.cpp: In member function 'void netgen::MeshTopology::GetFaceEdges(int, netgen::Array&, bool) const': /build/netgen-6.2.1804+dfsg1/libsrc/meshing/topology.cpp:1818:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < els.Size(); i++) @@ -12367,30 +12347,6 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/topology.cpp:2003:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for ( int eli1=1; eli1 <= els1.Size(); eli1++) ~~~~~^~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:64, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/validate.cpp:3: -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < Size(); i++) - ~~^~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:67, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/validate.cpp:3: -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/validate.cpp: In function 'void netgen::GetWorkingArea(netgen::BitArray&, netgen::BitArray&, const netgen::Mesh&, const netgen::Array&, int)': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/validate.cpp:114:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for(int i=0; i&, const netgen::BitArray&, const netgen::Refinement&, const netgen::Array&, double, bool, const netgen::Array*>&)': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/validate.cpp:307:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for(int i=0; i::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/meshing/../general/netgenout.hpp:106:46: required from here @@ -12521,6 +12467,96 @@ /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/meshing/topology.cpp:2004:43: required from here /build/netgen-6.2.1804+dfsg1/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] +[ 51%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/bcfunctions.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/bcfunctions.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/bcfunctions.cpp +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/myadt.hpp:29, + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:6, + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/validate.cpp:3: +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +[ 52%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/parallelmesh.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/parallelmesh.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/parallelmesh.cpp +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:23, + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/validate.cpp:3: +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] + for (size_t i = 0; i < np; i++) + ~~^~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if(identnr <= type.Size()) + ~~~~~~~~^~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + while(type.Size() < identnr) + ~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:24, + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/validate.cpp:3: +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loch.boxes.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:26, + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/validate.cpp:3: +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshclass.hpp:608:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; + ~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshclass.hpp:624:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; + ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshclass.hpp:631:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } + ~~~~~^~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:33, + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/validate.cpp:3: +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < transfreezone.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:64, + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/validate.cpp:3: +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < Size(); i++) + ~~^~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:67, + from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/validate.cpp:3: +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/validate.cpp: In function 'void netgen::GetWorkingArea(netgen::BitArray&, netgen::BitArray&, const netgen::Mesh&, const netgen::Array&, int)': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/validate.cpp:114:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for(int i=0; i&, const netgen::BitArray&, const netgen::Refinement&, const netgen::Array&, double, bool, const netgen::Array*>&)': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/validate.cpp:307:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for(int i=0; i hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:64, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/bcfunctions.cpp:3: /build/netgen-6.2.1804+dfsg1/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': @@ -12772,22 +12820,6 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < size; i++) ~~^~~~~~ -[ 52%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/parallelmesh.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/parallelmesh.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/parallelmesh.cpp -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/myadt.hpp:29, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:6, - from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/parallelmesh.cpp:3: -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -[ 53%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/paralleltop.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/paralleltop.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/paralleltop.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:23, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/parallelmesh.cpp:3: /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': @@ -13031,6 +13063,10 @@ /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/meshing/parallelmesh.cpp:912:19: required from here /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] +[ 53%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/paralleltop.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/paralleltop.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/paralleltop.cpp +[ 53%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/basegeom.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/basegeom.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/basegeom.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/myadt.hpp:29, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:6, @@ -13212,8 +13248,6 @@ /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/meshing/paralleltop.cpp:316:21: required from here /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] -[ 53%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/basegeom.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/basegeom.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/basegeom.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../general/myadt.hpp:29, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/../include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:6, @@ -13240,6 +13274,8 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ +[ 54%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/python_mesh.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/python_mesh.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/python_mesh.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshing.hpp:24, from /build/netgen-6.2.1804+dfsg1/libsrc/meshing/basegeom.cpp:2: /build/netgen-6.2.1804+dfsg1/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': @@ -13327,8 +13363,6 @@ /build/netgen-6.2.1804+dfsg1/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ -[ 54%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/python_mesh.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/python_mesh.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/python_mesh.cpp [ 54%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/hexarls.cpp.o cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/libsrc/meshing -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/mesh.dir/hexarls.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/meshing/hexarls.cpp [ 55%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/__/ng/onetcl.cpp.o @@ -13509,36 +13543,40 @@ make[3]: Entering directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/netgen-6.2.1804+dfsg1 /build/netgen-6.2.1804+dfsg1/libsrc/geom2d /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/geom2d /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/geom2d/CMakeFiles/geom2d.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/netgen-6.2.1804+dfsg1 /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/stlgeom /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/stlgeom/CMakeFiles/stl.dir/DependInfo.cmake --color= -make[3]: Entering directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/netgen-6.2.1804+dfsg1 /build/netgen-6.2.1804+dfsg1/libsrc/csg /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg/CMakeFiles/csg.dir/DependInfo.cmake --color= +make[3]: Entering directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/netgen-6.2.1804+dfsg1 /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/stlgeom /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/stlgeom/CMakeFiles/stl.dir/DependInfo.cmake --color= Scanning dependencies of target geom2d make[3]: Leaving directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' make -f libsrc/geom2d/CMakeFiles/geom2d.dir/build.make libsrc/geom2d/CMakeFiles/geom2d.dir/build make[3]: Entering directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' +[ 55%] 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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/geom2d && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/geom2d -I/build/netgen-6.2.1804+dfsg1/libsrc/geom2d -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/geom2d.dir/genmesh2d.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/genmesh2d.cpp +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/geom2d && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/geom2d -I/build/netgen-6.2.1804+dfsg1/libsrc/geom2d -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/geom2d.dir/geom2dmesh.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geom2dmesh.cpp Scanning dependencies of target stl make[3]: Leaving directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' make -f libsrc/stlgeom/CMakeFiles/stl.dir/build.make libsrc/stlgeom/CMakeFiles/stl.dir/build -[ 55%] Building CXX object libsrc/geom2d/CMakeFiles/geom2d.dir/genmesh2d.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/geom2d && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/geom2d -I/build/netgen-6.2.1804+dfsg1/libsrc/geom2d -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/geom2d.dir/genmesh2d.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/genmesh2d.cpp make[3]: Entering directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' -[ 56%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/meshstlsurface.cpp.o +[ 57%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/meshstlsurface.cpp.o cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/stlgeom && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/stlgeom -I/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/stl.dir/meshstlsurface.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/meshstlsurface.cpp Scanning dependencies of target csg make[3]: Leaving directory '/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/obj-arm-linux-gnueabihf' -[ 56%] 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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/algprim.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/csg/algprim.cpp -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/myadt.hpp:29, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/meshstlsurface.cpp:2: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/myadt.hpp:29, + from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:6, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geom2dmesh.cpp:1: +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/myadt.hpp:29, @@ -13554,6 +13592,24 @@ /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/myadt.hpp:29, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/meshstlsurface.cpp:2: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:23, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geom2dmesh.cpp:1: +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] + for (size_t i = 0; i < np; i++) + ~~^~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/myadt.hpp:29, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../linalg/../include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../linalg/linalg.hpp:23, @@ -13567,13 +13623,14 @@ /build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/meshstlsurface.cpp:7: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] - for (size_t i = 0; i < np; i++) - ~~^~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if(identnr <= type.Size()) + ~~~~~~~~^~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + while(type.Size() < identnr) + ~~~~~~~~~~~~^~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:23, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/genmesh2d.cpp:1: @@ -13581,14 +13638,13 @@ /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if(identnr <= type.Size()) - ~~~~~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - while(type.Size() < identnr) - ~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:24, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geom2dmesh.cpp:1: +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loch.boxes.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~ /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) @@ -13597,13 +13653,6 @@ /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:24, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/meshstlsurface.cpp:7: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loch.boxes.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:24, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/genmesh2d.cpp:1: @@ -13611,21 +13660,28 @@ /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:26, +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:26, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/meshstlsurface.cpp:7: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp:608:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geom2dmesh.cpp:1: +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshclass.hpp:608:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp:624:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshclass.hpp:624:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp:631:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshclass.hpp:631:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:33, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geom2dmesh.cpp:1: +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < transfreezone.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:26, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/genmesh2d.cpp:1: @@ -13641,13 +13697,6 @@ /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshclass.hpp:631:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:33, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/meshstlsurface.cpp:7: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < transfreezone.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:33, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/genmesh2d.cpp:1: @@ -13655,34 +13704,26 @@ /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/csg/algprim.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] - for (size_t i = 0; i < np; i++) - ~~^~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:64, +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:64, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/meshstlsurface.cpp:7: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geom2dmesh.cpp:1: +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:67, +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:67, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/meshstlsurface.cpp:7: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geom2dmesh.cpp:1: +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:64, @@ -13707,38 +13748,66 @@ /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:23, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/meshstlsurface.cpp:7: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] + for (size_t i = 0; i < np; i++) + ~~^~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:6, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geom2dmesh.cpp:1: +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/geom2d/../meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (TIND i = BASE; i < size+BASE; i++) + ~~^~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:46, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/meshstlsurface.cpp:10: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.hpp:67:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i <= charttrigs->Size()) {return charttrigs->Get(i);} - ~~^~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:24, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/csg/algprim.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loch.boxes.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~ /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/geom2d/genmesh2d.cpp:119:11: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] while (j < curvepoints.Size() && (l >= curvepoints[j] || i == n)) ~~^~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:24, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/meshstlsurface.cpp:7: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loch.boxes.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~ /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/genmesh2d.cpp:135:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int k = 0; k < locsearch.Size(); k++) ~~^~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/geom2d/../general/netgenout.hpp:106:46: required from here +/build/netgen-6.2.1804+dfsg1/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] + for(TIND i=0; pos==-1 && i < this->size; i++) + ~~^~~~~~~~~~~~ /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/genmesh2d.cpp:140:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int k = 0; k < locsearch.Size(); k++) ~~^~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]' +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshclass.hpp:205:25: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy (p, data, sizeof(T)*mins); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:23, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geom2dmesh.cpp:1: +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here + class Segment + ^~~~~~~ /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/genmesh2d.cpp: In member function 'void netgen::SplineGeometry2d::PartitionBoundary(netgen::MeshingParameters&, double, netgen::Mesh&)': /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/genmesh2d.cpp:201:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < splines.Size(); i++) @@ -13746,6 +13815,23 @@ /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/genmesh2d.cpp:211:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < splines.Size(); i++) ~~^~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:6, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geom2dmesh.cpp:1: +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/geom2d/../meshing/meshclass.hpp:596:29: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy (p, data, sizeof(T)*mins); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:23, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geom2dmesh.cpp:1: +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here + class FaceDescriptor + ^~~~~~~~~~~~~~ /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/genmesh2d.cpp:244:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < splines.Size(); i++) ~~^~~~~~~~~~~~~~~~ @@ -13756,72 +13842,48 @@ /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/genmesh2d.cpp:318:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 1; i <= mappoints.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/meshstlsurface.cpp:10: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:444:63: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} - ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/meshstlsurface.cpp: In function 'void netgen::STLFindEdges(netgen::STLGeometry&, netgen::Mesh&)': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/meshstlsurface.cpp:49:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 1; i <= meshpoints.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/meshstlsurface.cpp:63:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 1; i <= meshlines.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~ /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/genmesh2d.cpp: In function 'void netgen::MeshFromSpline2D(netgen::SplineGeometry2d&, std::shared_ptr&, netgen::MeshingParameters&)': /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/genmesh2d.cpp:490:38: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (PointIndex pi = 1; pi <= si2.Size(); pi++) ~~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/meshstlsurface.cpp: In function 'int netgen::STLSurfaceMeshing(netgen::STLGeometry&, netgen::Mesh&)': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/meshstlsurface.cpp:491:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 1; i <= refpts.Size(); i++) - ~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/meshstlsurface.cpp: In function 'void netgen::STLSurfaceMeshing1(netgen::STLGeometry&, netgen::Mesh&, int)': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/meshstlsurface.cpp:566:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int j = 1; j <= spiralps.Size(); j++) - ~~^~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/meshstlsurface.cpp:617:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < imeshsp.Size(); i++) - ~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/meshstlsurface.cpp:642:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int hi = 0; hi < segs.Size(); hi++) - ~~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/meshstlsurface.cpp:658:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int hi = 0; hi < icompress.Size(); hi++) - ~~~^~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/meshstlsurface.cpp:671:11: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (hi < ispiral_point.Size()) - ~~~^~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/meshstlsurface.cpp:711:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int hi = 0; hi < segs.Size(); hi++) - ~~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/meshstlsurface.cpp:729:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < icompress.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:26, +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:26, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/csg/algprim.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp:608:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/meshstlsurface.cpp:7: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp:608:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp:624:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp:624:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp:631:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp:631:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:33, +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:33, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/csg/algprim.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/meshstlsurface.cpp:7: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:23, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/csg/algprim.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] + for (size_t i = 0; i < np; i++) + ~~^~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if(identnr <= type.Size()) + ~~~~~~~~^~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + while(type.Size() < identnr) + ~~~~~~~~~~~~^~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/../include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:6, @@ -13832,6 +13894,36 @@ /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (TIND i = BASE; i < size+BASE; i++) ~~^~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:24, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/csg/algprim.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loch.boxes.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:64, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/meshstlsurface.cpp:7: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < Size(); i++) + ~~^~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:67, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/meshstlsurface.cpp:7: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/geom2d/../general/netgenout.hpp:106:46: required from here @@ -13867,6 +13959,12 @@ /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:46, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/meshstlsurface.cpp:10: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.hpp:67:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i <= charttrigs->Size()) {return charttrigs->Get(i);} + ~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/../include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:6, @@ -13890,14 +13988,68 @@ /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/geom2d/genmesh2d.cpp:501:18: required from here /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/meshstlsurface.cpp:2: -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (TIND i = BASE; i < size+BASE; i++) - ~~^~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/meshstlsurface.cpp:10: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:444:63: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} + ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/meshstlsurface.cpp: In function 'void netgen::STLFindEdges(netgen::STLGeometry&, netgen::Mesh&)': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/meshstlsurface.cpp:49:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 1; i <= meshpoints.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/meshstlsurface.cpp:63:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 1; i <= meshlines.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:26, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/csg/algprim.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp:608:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; + ~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp:624:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; + ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp:631:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } + ~~~~~^~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:33, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/csg/algprim.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < transfreezone.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/meshstlsurface.cpp: In function 'int netgen::STLSurfaceMeshing(netgen::STLGeometry&, netgen::Mesh&)': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/meshstlsurface.cpp:491:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 1; i <= refpts.Size(); i++) + ~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/meshstlsurface.cpp: In function 'void netgen::STLSurfaceMeshing1(netgen::STLGeometry&, netgen::Mesh&, int)': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/meshstlsurface.cpp:566:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int j = 1; j <= spiralps.Size(); j++) + ~~^~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/meshstlsurface.cpp:617:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < imeshsp.Size(); i++) + ~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/meshstlsurface.cpp:642:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int hi = 0; hi < segs.Size(); hi++) + ~~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/meshstlsurface.cpp:658:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int hi = 0; hi < icompress.Size(); hi++) + ~~~^~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/meshstlsurface.cpp:671:11: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (hi < ispiral_point.Size()) + ~~~^~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/meshstlsurface.cpp:711:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int hi = 0; hi < segs.Size(); hi++) + ~~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/meshstlsurface.cpp:729:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < icompress.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:64, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:12, @@ -13922,6 +14074,20 @@ /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/meshstlsurface.cpp:2: +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (TIND i = BASE; i < size+BASE; i++) + ~~^~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:24, + from /build/netgen-6.2.1804+dfsg1/libsrc/csg/algprim.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': +/build/netgen-6.2.1804+dfsg1/libsrc/csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (msnr < triapprox.Size()) + ~~~~~^~~~~~~~~~~~~~~~~~ /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/stlgeom/../general/netgenout.hpp:106:46: required from here @@ -14021,12 +14187,8 @@ /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here class INDEX_2 ^~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:24, - from /build/netgen-6.2.1804+dfsg1/libsrc/csg/algprim.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (msnr < triapprox.Size()) - ~~~~~^~~~~~~~~~~~~~~~~~ +[ 58%] Building CXX object libsrc/geom2d/CMakeFiles/geom2d.dir/geometry2d.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/geom2d && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/geom2d -I/build/netgen-6.2.1804+dfsg1/libsrc/geom2d -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/geom2d.dir/geometry2d.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geometry2d.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../linalg/../include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../linalg/linalg.hpp:23, @@ -14109,15 +14271,11 @@ /build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ -[ 57%] Building CXX object libsrc/geom2d/CMakeFiles/geom2d.dir/geom2dmesh.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/geom2d && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/geom2d -I/build/netgen-6.2.1804+dfsg1/libsrc/geom2d -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/geom2d.dir/geom2dmesh.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geom2dmesh.cpp -[ 57%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stlgeom.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/stlgeom && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/stlgeom -I/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/stl.dir/stlgeom.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/myadt.hpp:29, from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/../include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:6, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geom2dmesh.cpp:1: + from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geometry2d.cpp:7: /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; @@ -14128,7 +14286,7 @@ ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:23, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geom2dmesh.cpp:1: + from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geometry2d.cpp:7: /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] for (size_t i = 0; i < np; i++) @@ -14143,14 +14301,14 @@ ~~~~~~~~~~~~^~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:24, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geom2dmesh.cpp:1: + from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geometry2d.cpp:7: /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:26, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geom2dmesh.cpp:1: + from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geometry2d.cpp:7: /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshclass.hpp:608:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; @@ -14165,21 +14323,21 @@ ~~~~~^~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:33, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geom2dmesh.cpp:1: + from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geometry2d.cpp:7: /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:64, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geom2dmesh.cpp:1: + from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geometry2d.cpp:7: /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:67, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geom2dmesh.cpp:1: + from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geometry2d.cpp:7: /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) @@ -14192,11 +14350,48 @@ /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geometry2d.cpp: In destructor 'virtual netgen::SplineGeometry2d::~SplineGeometry2d()': +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geometry2d.cpp:17:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for ( int i = 0; i < bcnames.Size(); i++ ) + ~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geometry2d.cpp:19:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i=0; i= bcnr) + ~~~~~~~~~~~~~~~^~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geometry2d.cpp: In member function 'std::__cxx11::string* netgen::SplineGeometry2d::BCNamePtr(int)': +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geometry2d.cpp:911:15: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if ( bcnr > bcnames.Size() ) + ~~~~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geometry2d.cpp: In member function 'int netgen::SplineGeometry2d::GetBCNumber(std::__cxx11::string) const': +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geometry2d.cpp:920:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < bcnames.Size(); i++) + ~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geometry2d.cpp: In member function 'void netgen::SplineGeometry2d::GetMaterial(int, char*&)': +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geometry2d.cpp:936:27: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + if ( materials.Size() >= domnr) + ~~~~~~~~~~~~~~~~~^~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geometry2d.cpp: In member function 'void netgen::SplineGeometry2d::SetMaterial(int, const string&)': +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geometry2d.cpp:945:15: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (domnr > materials.Size()) materials.SetSize (domnr); + ~~~~~~^~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geometry2d.cpp: In member function 'double netgen::SplineGeometry2d::GetDomainMaxh(int)': +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geometry2d.cpp:963:22: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'const int' [-Wsign-compare] + if ( maxh.Size() >= domnr && domnr > 0) + ~~~~~~~~~~~~^~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geometry2d.cpp: In member function 'void netgen::SplineGeometry2d::SetDomainMaxh(int, double)': +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geometry2d.cpp:972:15: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (domnr > maxh.Size()) maxh.SetSize (domnr); + ~~~~~~^~~~~~~~~~~~~ +[ 58%] Building CXX object libsrc/geom2d/CMakeFiles/geom2d.dir/python_geom2d.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/geom2d && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/geom2d -I/build/netgen-6.2.1804+dfsg1/libsrc/geom2d -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/geom2d.dir/python_geom2d.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/python_geom2d.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/../include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:6, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geom2dmesh.cpp:1: + from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geometry2d.cpp:7: /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/geom2d/../meshing/paralleltop.hpp:82:47: required from here /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] @@ -14216,7 +14411,7 @@ ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:23, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geom2dmesh.cpp:1: + from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geometry2d.cpp:7: /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ @@ -14224,7 +14419,7 @@ from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/../include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:6, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geom2dmesh.cpp:1: + from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geometry2d.cpp:7: /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = unsigned int]': /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/geom2d/../meshing/meshclass.hpp:596:29: required from here @@ -14233,12 +14428,144 @@ ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:23, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geom2dmesh.cpp:1: + from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geometry2d.cpp:7: /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ -[ 58%] Building CXX object libsrc/geom2d/CMakeFiles/geom2d.dir/geometry2d.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/geom2d && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/geom2d -I/build/netgen-6.2.1804+dfsg1/libsrc/geom2d -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/geom2d.dir/geometry2d.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geometry2d.cpp +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:6, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geometry2d.cpp:7: +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/geom2d/../meshing/../include/../gprim/spline.hpp:572:16: required from 'netgen::DiscretePointsSeg::DiscretePointsSeg(const netgen::Array >&) [with int D = 2]' +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geometry2d.cpp:195:44: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/array.hpp:266:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (TIND i = BASE; i < size+BASE; i++) + ~~^~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/geom2d/geometry2d.cpp:439:12: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < size; i++) + ~~^~~~~~ +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/geom2d/geometry2d.cpp:776:20: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/geom2d/geometry2d.cpp:780:14: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/../include/../gprim/gprim.hpp:29, + from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/../include/gprim.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:7, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geometry2d.cpp:7: +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/geom2d/../meshing/../include/../gprim/spline.hpp:591:12: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/../include/../gprim/spline.hpp:596:15: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (segnr >= pts.Size()) segnr = pts.Size()-1; +[ 58%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stlgeom.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/stlgeom && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/stlgeom -I/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/stl.dir/stlgeom.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.cpp +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/myadt.hpp:29, + from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:6, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/python_geom2d.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:23, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/python_geom2d.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] + for (size_t i = 0; i < np; i++) + ~~^~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if(identnr <= type.Size()) + ~~~~~~~~^~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + while(type.Size() < identnr) + ~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:24, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/python_geom2d.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loch.boxes.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:26, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/python_geom2d.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshclass.hpp:608:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; + ~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshclass.hpp:624:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; + ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshclass.hpp:631:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } + ~~~~~^~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:33, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/python_geom2d.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < transfreezone.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:64, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/python_geom2d.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < Size(); i++) + ~~^~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:67, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/python_geom2d.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/python_geom2d.cpp: In lambda function: +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/python_geom2d.cpp:168:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < self.splines.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/python_geom2d.cpp: In lambda function: +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/python_geom2d.cpp:207:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < self.geompoints.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/python_geom2d.cpp: In lambda function: +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/python_geom2d.cpp:220:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < self.splines.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/python_geom2d.cpp: In lambda function: +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/python_geom2d.cpp:239:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < self.geompoints.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/python_geom2d.cpp:247:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < self.splines.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/myadt.hpp:29, from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/../include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:6, @@ -14252,6 +14579,16 @@ /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:6, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/python_geom2d.cpp:5: +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/geom2d/../meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (TIND i = BASE; i < size+BASE; i++) + ~~^~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:23, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.cpp:1: @@ -14274,6 +14611,41 @@ /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/geom2d/../general/netgenout.hpp:106:46: required from here +/build/netgen-6.2.1804+dfsg1/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] + for(TIND i=0; pos==-1 && i < this->size; i++) + ~~^~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]' +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshclass.hpp:205:25: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy (p, data, sizeof(T)*mins); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:23, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/python_geom2d.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here + class Segment + ^~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:6, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/python_geom2d.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/geom2d/../meshing/meshclass.hpp:596:29: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy (p, data, sizeof(T)*mins); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:23, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/python_geom2d.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here + class FaceDescriptor + ^~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:26, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.cpp:1: @@ -14418,6 +14790,8 @@ /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.cpp:2320:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (pn <1 || pn > lineendpoints.Size()) ~~~^~~~~~~~~~~~~~~~~~~~~~ +[ 59%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stlgeomchart.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/stlgeom && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/stlgeom -I/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/stl.dir/stlgeomchart.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeomchart.cpp /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.cpp: In member function 'int netgen::STLGeometry::GetNOBodys()': /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.cpp:2947:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (i = 1; i <= todolist.Size(); i++) @@ -14545,214 +14919,137 @@ /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltopology.hpp:67:7: note: 'class netgen::STLTriangle' declared here class STLTriangle ^~~~~~~~~~~ -[ 59%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/brick.cpp.o +[ 60%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/brick.cpp.o cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/brick.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/csg/brick.cpp -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/myadt.hpp:29, - from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:6, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geometry2d.cpp:7: -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/myadt.hpp:29, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeomchart.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:23, +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:23, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geometry2d.cpp:7: -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeomchart.cpp:9: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:24, +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:24, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geometry2d.cpp:7: -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeomchart.cpp:9: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:26, +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/myadt.hpp:29, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../linalg/../include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../linalg/linalg.hpp:23, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/linalg.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/csg/brick.cpp:3: +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:26, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geometry2d.cpp:7: -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshclass.hpp:608:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeomchart.cpp:9: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp:608:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshclass.hpp:624:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp:624:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshclass.hpp:631:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp:631:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:33, +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:33, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geometry2d.cpp:7: -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeomchart.cpp:9: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:64, +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:64, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geometry2d.cpp:7: -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeomchart.cpp:9: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:67, +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:67, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geometry2d.cpp:7: -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeomchart.cpp:9: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geometry2d.cpp: In destructor 'virtual netgen::SplineGeometry2d::~SplineGeometry2d()': -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geometry2d.cpp:17:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for ( int i = 0; i < bcnames.Size(); i++ ) - ~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geometry2d.cpp:19:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i=0; i= bcnr) - ~~~~~~~~~~~~~~~^~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geometry2d.cpp: In member function 'std::__cxx11::string* netgen::SplineGeometry2d::BCNamePtr(int)': -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geometry2d.cpp:911:15: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if ( bcnr > bcnames.Size() ) - ~~~~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geometry2d.cpp: In member function 'int netgen::SplineGeometry2d::GetBCNumber(std::__cxx11::string) const': -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geometry2d.cpp:920:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < bcnames.Size(); i++) - ~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geometry2d.cpp: In member function 'void netgen::SplineGeometry2d::GetMaterial(int, char*&)': -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geometry2d.cpp:936:27: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - if ( materials.Size() >= domnr) - ~~~~~~~~~~~~~~~~~^~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geometry2d.cpp: In member function 'void netgen::SplineGeometry2d::SetMaterial(int, const string&)': -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geometry2d.cpp:945:15: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (domnr > materials.Size()) materials.SetSize (domnr); - ~~~~~~^~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geometry2d.cpp: In member function 'double netgen::SplineGeometry2d::GetDomainMaxh(int)': -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geometry2d.cpp:963:22: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'const int' [-Wsign-compare] - if ( maxh.Size() >= domnr && domnr > 0) - ~~~~~~~~~~~~^~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geometry2d.cpp: In member function 'void netgen::SplineGeometry2d::SetDomainMaxh(int, double)': -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geometry2d.cpp:972:15: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (domnr > maxh.Size()) maxh.SetSize (domnr); - ~~~~~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:6, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geometry2d.cpp:7: -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/geom2d/../meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (TIND i = BASE; i < size+BASE; i++) - ~~^~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/geom2d/../general/netgenout.hpp:106:46: required from here -/build/netgen-6.2.1804+dfsg1/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] - for(TIND i=0; pos==-1 && i < this->size; i++) - ~~^~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]' -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshclass.hpp:205:25: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy (p, data, sizeof(T)*mins); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geometry2d.cpp:7: -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here - class Segment - ^~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:6, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geometry2d.cpp:7: -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/geom2d/../meshing/meshclass.hpp:596:29: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy (p, data, sizeof(T)*mins); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geometry2d.cpp:7: -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here - class FaceDescriptor - ^~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:6, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geometry2d.cpp:7: -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/geom2d/../meshing/../include/../gprim/spline.hpp:572:16: required from 'netgen::DiscretePointsSeg::DiscretePointsSeg(const netgen::Array >&) [with int D = 2]' -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geometry2d.cpp:195:44: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/array.hpp:266:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (TIND i = BASE; i < size+BASE; i++) - ~~^~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/geom2d/geometry2d.cpp:439:12: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < size; i++) - ~~^~~~~~ -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/geom2d/geometry2d.cpp:776:20: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/geom2d/geometry2d.cpp:780:14: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/../include/../gprim/gprim.hpp:29, - from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/../include/gprim.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:7, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geometry2d.cpp:7: -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/geom2d/../meshing/../include/../gprim/spline.hpp:591:12: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/../include/../gprim/spline.hpp:596:15: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (segnr >= pts.Size()) segnr = pts.Size()-1; -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/myadt.hpp:29, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../linalg/../include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../linalg/linalg.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/linalg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/csg/brick.cpp:3: -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:46, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeomchart.cpp:11: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.hpp:67:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i <= charttrigs->Size()) {return charttrigs->Get(i);} + ~~^~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeomchart.cpp:11: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:444:63: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} + ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeomchart.cpp: In member function 'void netgen::STLGeometry::MakeAtlas(netgen::Mesh&)': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeomchart.cpp:443:51: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int l = 0; l < innerchartpts.Size(); l++) + ~~^~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeomchart.cpp:493:28: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + (dirtycharttrigs.Size() != chart->GetNChartT() || dirtycharttrigs.Size() != 1)) + ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeomchart.cpp:495:31: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + if (dirtycharttrigs.Size() == chart->GetNChartT() && dirtycharttrigs.Size() != 1) + ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeomchart.cpp:500:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int k = 1; k <= dirtycharttrigs.Size(); k++) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeomchart.cpp:540:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 1; i <= atlas.Size(); i++) + ~~^~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeomchart.cpp: In member function 'int netgen::STLGeometry::GetChartNr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeomchart.cpp:623:9: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > chartmark.Size()) + ~~^~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeomchart.cpp: In member function 'const netgen::STLChart& netgen::STLGeometry::GetChart(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeomchart.cpp:646:10: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (nr > atlas.Size()) + ~~~^~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeomchart.cpp: In member function 'void netgen::STLGeometry::GetDirtyChartTrigs(int, netgen::STLChart&, const netgen::Array&, netgen::Array&, netgen::Array&)': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeomchart.cpp:797:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (l = 2; l <= trigsaroundp.Size()-1; l++) + ~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:23, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:12, @@ -14761,6 +15058,14 @@ /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeomchart.cpp:5: +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (TIND i = BASE; i < size+BASE; i++) + ~~^~~~~~~~~~~ /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) @@ -14777,6 +15082,78 @@ /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/stlgeom/../general/netgenout.hpp:106:46: required from here +/build/netgen-6.2.1804+dfsg1/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] + for(TIND i=0; pos==-1 && i < this->size; i++) + ~~^~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]' +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp:205:25: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy (p, data, sizeof(T)*mins); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:23, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeomchart.cpp:9: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here + class Segment + ^~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeomchart.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp:596:29: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy (p, data, sizeof(T)*mins); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:23, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeomchart.cpp:9: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here + class FaceDescriptor + ^~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeomchart.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = unsigned int]' +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:271:46: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy (p, data, sizeof(T)*mins); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/gprim.hpp:22, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/gprim.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeomchart.cpp:7: +/build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here + class Point3d + ^~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeomchart.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:305:53: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy (p, data, sizeof(T)*mins); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/gprim.hpp:22, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/gprim.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeomchart.cpp:7: +/build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here + class Vec3d + ^~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeomchart.cpp:5: +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/stlgeom/stlgeomchart.cpp:82:23: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < size; i++) + ~~^~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:26, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:12, @@ -14929,8 +15306,10 @@ /build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ -[ 59%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/bspline2d.cpp.o +[ 60%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/bspline2d.cpp.o cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/bspline2d.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/csg/bspline2d.cpp +[ 60%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stlgeommesh.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/stlgeom && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/stlgeom -I/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/stl.dir/stlgeommesh.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/myadt.hpp:29, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:10, @@ -14943,8 +15322,6 @@ /build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ -[ 59%] Building CXX object libsrc/geom2d/CMakeFiles/geom2d.dir/python_geom2d.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/geom2d && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/geom2d -I/build/netgen-6.2.1804+dfsg1/libsrc/geom2d -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/geom2d.dir/python_geom2d.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/python_geom2d.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:23, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:12, @@ -15150,106 +15527,247 @@ /build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ -[ 60%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/csgeom.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/csgeom.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/csg/csgeom.cpp -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/myadt.hpp:29, - from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:6, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/python_geom2d.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/myadt.hpp:29, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:23, +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:23, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/python_geom2d.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp:9: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:24, +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:24, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/python_geom2d.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp:9: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:26, +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:26, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/python_geom2d.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshclass.hpp:608:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp:9: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp:608:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; ~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshclass.hpp:624:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp:624:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshclass.hpp:631:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp:631:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:33, +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:33, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/python_geom2d.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp:9: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:64, +[ 61%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/csgeom.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/csgeom.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/csg/csgeom.cpp +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:64, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/python_geom2d.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp:9: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:67, +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:67, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/python_geom2d.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp:9: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/python_geom2d.cpp: In lambda function: -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/python_geom2d.cpp:168:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < self.splines.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/python_geom2d.cpp: In lambda function: -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/python_geom2d.cpp:207:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < self.geompoints.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/python_geom2d.cpp: In lambda function: -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/python_geom2d.cpp:220:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < self.splines.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/python_geom2d.cpp: In lambda function: -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/python_geom2d.cpp:239:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < self.geompoints.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/python_geom2d.cpp:247:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < self.splines.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:46, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp:11: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.hpp:67:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i <= charttrigs->Size()) {return charttrigs->Get(i);} + ~~^~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp:11: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:444:63: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} + ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp: In member function 'netgen::Point<3, double> netgen::STLGeometry::PointBetween(const netgen::Point<3, double>&, int, const netgen::Point<3, double>&, int)': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp:117:28: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + if (edgelist1.Size() > maxsize) {maxsize = edgelist1.Size();} + ~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp:119:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (i = 1; i <= edgelist1.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp:233:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (i = 1; i <= edgelist2.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp:261:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (i = 1; i <= plist.Size()-1; i++) + ~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp:273:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (i = 1; i <= plist.Size()-1; i++) + ~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp: In member function 'void netgen::STLGeometry::SelectChartOfPoint(const netgen::Point<3, double>&)': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp:414:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (ii = 1; ii <= trigsinbox.Size(); ii++) + ~~~^~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp: In member function 'void netgen::STLGeometry::ToPlane(const netgen::Point<3, double>&, int*, netgen::Point<2, double>&, double, int&, int)': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp:480:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (i = 1; i <= trigsinbox2.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp:488:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (i = 1; i <= trigsinbox.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp: In member function 'void netgen::STLGeometry::RestrictLocalH(netgen::Mesh&, double)': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp:979:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (k2 = 1; k2 <= linenums.Size(); k2++) + ~~~^~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp: In member function 'void netgen::STLGeometry::RestrictHChartDistOneChart(int, netgen::Array&, netgen::Mesh&, double, double, double)': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp:1258:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int j = 2; j <= plimes2.Size(); j++) + ~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp:1261:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int j = 1; j <= plimes2.Size(); j++) + ~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp:1268:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int j = 1; j <= plimes1.Size(); j++) + ~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp:1281:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int kk = 1; kk <= foundpts.Size(); kk++) + ~~~^~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp:5: +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (TIND i = BASE; i < size+BASE; i++) + ~~^~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/stlgeom/../general/netgenout.hpp:106:46: required from here +/build/netgen-6.2.1804+dfsg1/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] + for(TIND i=0; pos==-1 && i < this->size; i++) + ~~^~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]' +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp:205:25: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy (p, data, sizeof(T)*mins); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:23, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp:9: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here + class Segment + ^~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp:596:29: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy (p, data, sizeof(T)*mins); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:23, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp:9: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here + class FaceDescriptor + ^~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = unsigned int]' +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:271:46: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy (p, data, sizeof(T)*mins); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/gprim.hpp:22, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/gprim.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp:7: +/build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here + class Point3d + ^~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:305:53: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy (p, data, sizeof(T)*mins); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/gprim.hpp:22, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/gprim.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp:7: +/build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here + class Vec3d + ^~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = unsigned int]' +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp:59:29: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy (p, data, sizeof(T)*mins); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/myadt.hpp:26, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here + class INDEX_2 + ^~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp:5: +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp:300:20: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < size; i++) + ~~^~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point2d; int BASE = 0; TIND = int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp:329:27: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy (p, data, sizeof(T)*mins); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/gprim.hpp:21, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/gprim.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp:7: +/build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/geom2d.hpp:69:9: note: 'class netgen::Point2d' declared here + class Point2d + ^~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/myadt.hpp:29, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csgeom.cpp:2: @@ -15261,16 +15779,6 @@ /build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:6, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/python_geom2d.cpp:5: -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/geom2d/../meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (TIND i = BASE; i < size+BASE; i++) - ~~^~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:23, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:12, @@ -15319,41 +15827,6 @@ /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/geom2d/../general/netgenout.hpp:106:46: required from here -/build/netgen-6.2.1804+dfsg1/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] - for(TIND i=0; pos==-1 && i < this->size; i++) - ~~^~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]' -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshclass.hpp:205:25: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy (p, data, sizeof(T)*mins); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/python_geom2d.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here - class Segment - ^~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:6, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/python_geom2d.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/geom2d/../meshing/meshclass.hpp:596:29: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy (p, data, sizeof(T)*mins); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/python_geom2d.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here - class FaceDescriptor - ^~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:64, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:12, @@ -15593,11 +16066,11 @@ /build/netgen-6.2.1804+dfsg1/libsrc/csg/csgeom.cpp:265:11: note: 'sprintf' output between 3 and 112 bytes into a destination of size 100 sprintf (sname, "%s,%d", name, j); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -[ 61%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stlgeomchart.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/stlgeom && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/stlgeom -I/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/stl.dir/stlgeomchart.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeomchart.cpp +[ 62%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stlline.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/stlgeom && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/stlgeom -I/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/stl.dir/stlline.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlline.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/myadt.hpp:29, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeomchart.cpp:5: + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlline.cpp:3: /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; @@ -15608,7 +16081,7 @@ ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:23, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeomchart.cpp:9: + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlline.cpp:7: /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] for (size_t i = 0; i < np; i++) @@ -15623,14 +16096,14 @@ ~~~~~~~~~~~~^~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:24, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeomchart.cpp:9: + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlline.cpp:7: /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:26, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeomchart.cpp:9: + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlline.cpp:7: /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp:608:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; @@ -15645,21 +16118,21 @@ ~~~~~^~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:33, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeomchart.cpp:9: + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlline.cpp:7: /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:64, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeomchart.cpp:9: + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlline.cpp:7: /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:67, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeomchart.cpp:9: + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlline.cpp:7: /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) @@ -15673,49 +16146,55 @@ for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:46, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeomchart.cpp:11: + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlline.cpp:9: /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.hpp:67:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (i <= charttrigs->Size()) {return charttrigs->Get(i);} ~~^~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeomchart.cpp:11: +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlline.cpp:9: /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:444:63: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeomchart.cpp: In member function 'void netgen::STLGeometry::MakeAtlas(netgen::Mesh&)': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeomchart.cpp:443:51: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int l = 0; l < innerchartpts.Size(); l++) - ~~^~~~~~~~~~~~~~~~~~~~~~ -[ 61%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/csgparser.cpp.o -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeomchart.cpp:493:28: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - (dirtycharttrigs.Size() != chart->GetNChartT() || dirtycharttrigs.Size() != 1)) - ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeomchart.cpp:495:31: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - if (dirtycharttrigs.Size() == chart->GetNChartT() && dirtycharttrigs.Size() != 1) - ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeomchart.cpp:500:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int k = 1; k <= dirtycharttrigs.Size(); k++) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeomchart.cpp:540:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 1; i <= atlas.Size(); i++) - ~~^~~~~~~~~~~~~~~ -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/csgparser.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/csg/csgparser.cpp -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeomchart.cpp: In member function 'int netgen::STLGeometry::GetChartNr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeomchart.cpp:623:9: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > chartmark.Size()) - ~~^~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeomchart.cpp: In member function 'const netgen::STLChart& netgen::STLGeometry::GetChart(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeomchart.cpp:646:10: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (nr > atlas.Size()) - ~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeomchart.cpp: In member function 'void netgen::STLGeometry::GetDirtyChartTrigs(int, netgen::STLChart&, const netgen::Array&, netgen::Array&, netgen::Array&)': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeomchart.cpp:797:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (l = 2; l <= trigsaroundp.Size()-1; l++) - ~~^~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlline.cpp: In member function 'void netgen::STLEdgeDataList::Restore()': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlline.cpp:278:27: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + if (storedstatus.Size() == ne) + ~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlline.cpp: In function 'int netgen::Exists(int, int, const netgen::Array&)': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlline.cpp:479:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (i = 1; i <= line.Size(); i++) + ~~^~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlline.cpp: In member function 'void netgen::STLEdgeDataList::BuildClusterWithEdge(int, int, netgen::Array&)': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlline.cpp:506:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (k = oldend; k <= line.Size(); k++) + ~~^~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlline.cpp: In member function 'int netgen::STLLine::GetLeftTrig(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlline.cpp:574:10: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (nr > lefttrigs.Size()) {PrintSysError("In STLLine::GetLeftTrig!!!"); return 0;} + ~~~^~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlline.cpp: In member function 'int netgen::STLLine::GetRightTrig(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlline.cpp:580:10: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (nr > righttrigs.Size()) {PrintSysError("In STLLine::GetRightTrig!!!"); return 0;} + ~~~^~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlline.cpp: In member function 'double netgen::STLLine::GetLength(const netgen::Array, 0, int>&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlline.cpp:592:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 2; i <= pts.Size(); i++) + ~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlline.cpp: In member function 'void netgen::STLLine::GetBoundingBox(const netgen::Array, 0, int>&, netgen::Box<3>&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlline.cpp:602:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 1; i < pts.Size(); i++) + ~~^~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlline.cpp: In member function 'netgen::Point<3, double> netgen::STLLine::GetPointInDist(const netgen::Array, 0, int>&, double, int&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlline.cpp:619:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (i = 1; i < pts.Size(); i++) + ~~^~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlline.cpp: In member function 'netgen::STLLine* netgen::STLLine::Mesh(const netgen::Array, 0, int>&, netgen::Array&, double, netgen::Mesh&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlline.cpp:738:39: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + while (inthl < 1.000000001 && j <= inthi.Size()) + ~~^~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeomchart.cpp:5: + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlline.cpp:3: /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp:82:47: required from here /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] @@ -15735,13 +16214,13 @@ ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:23, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeomchart.cpp:9: + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlline.cpp:7: /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeomchart.cpp:5: + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlline.cpp:3: /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = unsigned int]': /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp:596:29: required from here @@ -15750,13 +16229,13 @@ ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:23, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeomchart.cpp:9: + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlline.cpp:7: /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeomchart.cpp:5: + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlline.cpp:3: /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = unsigned int]': /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = unsigned int]' /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:271:46: required from here @@ -15765,13 +16244,13 @@ ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/gprim.hpp:22, from /build/netgen-6.2.1804+dfsg1/libsrc/include/gprim.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeomchart.cpp:7: + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlline.cpp:5: /build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeomchart.cpp:5: + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlline.cpp:3: /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = unsigned int]': /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:305:53: required from here @@ -15780,19 +16259,24 @@ ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/gprim.hpp:22, from /build/netgen-6.2.1804+dfsg1/libsrc/include/gprim.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeomchart.cpp:7: + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlline.cpp:5: /build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here class Vec3d ^~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeomchart.cpp:5: -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/stlgeom/stlgeomchart.cpp:82:23: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < size; i++) - ~~^~~~~~ +[ 62%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/csgparser.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/csgparser.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/csg/csgparser.cpp +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/python_geom2d.cpp: In function 'ExportGeom2d(pybind11::module&)::': +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/python_geom2d.cpp:75:27: warning: 'seg' may be used uninitialized in this function [-Wmaybe-uninitialized] + seg->rightdom = rightdomain; + ~~~~~~~~~~~~~~^~~~~~~~~~~~~ +[ 62%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stltool.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/stlgeom && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/stlgeom -I/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/stl.dir/stltool.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.cpp +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/geom2d/python_geom2d.cpp:120:19: warning: 'seg' may be used uninitialized in this function [-Wmaybe-uninitialized] + seg->rightdom = rightdomain; + ~~~~~~~~~~~~~~^~~~~~~~~~~~~ +[ 63%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stltopology.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/stlgeom && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/stlgeom -I/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/stl.dir/stltopology.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltopology.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/myadt.hpp:29, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csgparser.cpp:2: @@ -15804,6 +16288,17 @@ /build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/myadt.hpp:29, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.cpp:3: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:23, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:12, @@ -15876,12 +16371,49 @@ /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:23, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.cpp:7: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] + for (size_t i = 0; i < np; i++) + ~~^~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if(identnr <= type.Size()) + ~~~~~~~~^~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + while(type.Size() < identnr) + ~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:24, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.cpp:7: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loch.boxes.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:24, from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csgparser.cpp:5: /build/netgen-6.2.1804+dfsg1/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /build/netgen-6.2.1804+dfsg1/libsrc/csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (msnr < triapprox.Size()) ~~~~~^~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:26, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.cpp:7: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp:608:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; + ~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp:624:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; + ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp:631:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } + ~~~~~^~~~~~~~~~~~~~~~ /build/netgen-6.2.1804+dfsg1/libsrc/csg/csgparser.cpp: In function 'netgen::Solid* netgen::ParsePrimary(netgen::CSGScanner&)': /build/netgen-6.2.1804+dfsg1/libsrc/csg/csgparser.cpp:416:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for(int i=0; iSize()) {return charttrigs->Get(i);} + ~~^~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.cpp:9: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:444:63: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} + ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.cpp: In function 'int netgen::AddPointIfNotExists(netgen::Array&, const netgen::Point3d&, double)': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.cpp:19:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 1; i <= ap.Size(); i++) + ~~^~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csgparser.cpp:2: @@ -15908,6 +16484,34 @@ /build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (TIND i = BASE; i < size+BASE; i++) ~~^~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.cpp: In member function 'int netgen::STLChart::IsInWholeChart(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.cpp:672:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 1; i <= charttrigs->Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.cpp:675:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 1; i <= outertrigs->Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.cpp: In member function 'void netgen::STLChart::MoveToOuterChart(const netgen::Array&)': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.cpp:716:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 1; i <= trigs.Size(); i++) + ~~^~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.cpp: In member function 'void netgen::STLChart::DelChartTrigs(const netgen::Array&)': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.cpp:730:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 1; i <= trigs.Size(); i++) + ~~^~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.cpp:736:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 1; i <= charttrigs->Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.cpp:742:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (cnt != 0 && i < charttrigs->Size()) + ~~^~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.cpp:757:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 1; i <= charttrigs->Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.cpp: In member function 'void netgen::STLBoundary::AddOrDelSegment(const netgen::STLBoundarySeg&)': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.cpp:845:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (i = 1; i <= boundary.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~ /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/csg/../general/netgenout.hpp:106:46: required from here @@ -15974,11 +16578,80 @@ /build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ -[ 61%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stlgeommesh.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/stlgeom && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/stlgeom -I/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/stl.dir/stlgeommesh.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.cpp:3: +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (TIND i = BASE; i < size+BASE; i++) + ~~^~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/stlgeom/../general/netgenout.hpp:106:46: required from here +/build/netgen-6.2.1804+dfsg1/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] + for(TIND i=0; pos==-1 && i < this->size; i++) + ~~^~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]' +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp:205:25: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy (p, data, sizeof(T)*mins); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:23, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.cpp:7: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here + class Segment + ^~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.cpp:3: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp:596:29: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy (p, data, sizeof(T)*mins); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:23, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.cpp:7: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here + class FaceDescriptor + ^~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.cpp:3: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = unsigned int]' +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:271:46: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy (p, data, sizeof(T)*mins); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/gprim.hpp:22, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/gprim.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here + class Point3d + ^~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.cpp:3: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:305:53: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy (p, data, sizeof(T)*mins); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/gprim.hpp:22, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/gprim.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here + class Vec3d + ^~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/myadt.hpp:29, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp:5: + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltopology.cpp:3: /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; @@ -15989,7 +16662,7 @@ ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:23, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp:9: + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltopology.cpp:7: /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] for (size_t i = 0; i < np; i++) @@ -16004,14 +16677,14 @@ ~~~~~~~~~~~~^~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:24, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp:9: + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltopology.cpp:7: /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:26, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp:9: + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltopology.cpp:7: /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp:608:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; @@ -16026,21 +16699,21 @@ ~~~~~^~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:33, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp:9: + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltopology.cpp:7: /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:64, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp:9: + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltopology.cpp:7: /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:67, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp:9: + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltopology.cpp:7: /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) @@ -16054,63 +16727,40 @@ for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:46, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp:11: + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltopology.cpp:9: /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.hpp:67:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (i <= charttrigs->Size()) {return charttrigs->Get(i);} ~~^~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp:11: +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltopology.cpp:9: /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:444:63: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp: In member function 'netgen::Point<3, double> netgen::STLGeometry::PointBetween(const netgen::Point<3, double>&, int, const netgen::Point<3, double>&, int)': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp:117:28: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - if (edgelist1.Size() > maxsize) {maxsize = edgelist1.Size();} - ~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp:119:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (i = 1; i <= edgelist1.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp:233:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (i = 1; i <= edgelist2.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp:261:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (i = 1; i <= plist.Size()-1; i++) - ~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp:273:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (i = 1; i <= plist.Size()-1; i++) - ~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp: In member function 'void netgen::STLGeometry::SelectChartOfPoint(const netgen::Point<3, double>&)': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp:414:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (ii = 1; ii <= trigsinbox.Size(); ii++) - ~~~^~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp: In member function 'void netgen::STLGeometry::ToPlane(const netgen::Point<3, double>&, int*, netgen::Point<2, double>&, double, int&, int)': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp:480:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (i = 1; i <= trigsinbox2.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp:488:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (i = 1; i <= trigsinbox.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp: In member function 'void netgen::STLGeometry::RestrictLocalH(netgen::Mesh&, double)': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp:979:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (k2 = 1; k2 <= linenums.Size(); k2++) - ~~~^~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp: In member function 'void netgen::STLGeometry::RestrictHChartDistOneChart(int, netgen::Array&, netgen::Mesh&, double, double, double)': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp:1258:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int j = 2; j <= plimes2.Size(); j++) - ~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp:1261:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int j = 1; j <= plimes2.Size(); j++) - ~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp:1268:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int j = 1; j <= plimes1.Size(); j++) - ~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp:1281:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int kk = 1; kk <= foundpts.Size(); kk++) - ~~~^~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltopology.cpp: In member function 'virtual void netgen::STLTopology::InitSTLGeometry(const netgen::Array&)': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltopology.cpp:461:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < readtrigs.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltopology.cpp:479:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for(int i = 0; i < readtrigs.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltopology.cpp: In member function 'void netgen::STLTopology::FindNeighbourTrigs()': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltopology.cpp:725:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int j = 0; j < trigsperpoint[pi].Size(); j++) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltopology.cpp: In member function 'void netgen::STLTopology::OrientAfterTrig(int)': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltopology.cpp:1010:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (i = 1; i <= oriented.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltopology.cpp:1031:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (i = 1; i <= list1.Size(); i++) + ~~^~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltopology.cpp:1051:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (i = 1; i <= list2.Size(); i++) + ~~^~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp:5: + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltopology.cpp:3: /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp:82:47: required from here /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] @@ -16130,13 +16780,13 @@ ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:23, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp:9: + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltopology.cpp:7: /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp:5: + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltopology.cpp:3: /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = unsigned int]': /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp:596:29: required from here @@ -16145,13 +16795,13 @@ ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:23, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp:9: + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltopology.cpp:7: /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp:5: + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltopology.cpp:3: /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = unsigned int]': /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = unsigned int]' /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:271:46: required from here @@ -16160,13 +16810,13 @@ ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/gprim.hpp:22, from /build/netgen-6.2.1804+dfsg1/libsrc/include/gprim.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp:7: + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltopology.cpp:5: /build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp:5: + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltopology.cpp:3: /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = unsigned int]': /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:305:53: required from here @@ -16175,56 +16825,47 @@ ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/gprim.hpp:22, from /build/netgen-6.2.1804+dfsg1/libsrc/include/gprim.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp:7: + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltopology.cpp:5: /build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here class Vec3d ^~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = unsigned int]' -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp:59:29: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltopology.cpp:3: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::STLReadTriangle; int BASE = 0; TIND = int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::STLReadTriangle; int BASE = 0; TIND = int]' +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltopology.cpp:80:54: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::STLReadTriangle'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/myadt.hpp:26, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here - class INDEX_2 - ^~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:45, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltopology.cpp:9: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltopology.hpp:54:7: note: 'class netgen::STLReadTriangle' declared here + class STLReadTriangle + ^~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp:5: -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp:300:20: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < size; i++) - ~~^~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point2d; int BASE = 0; TIND = int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp:329:27: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltopology.cpp:3: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::STLTriangle; int BASE = 0; TIND = int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::STLTriangle; int BASE = 0; TIND = int; size_t = unsigned int]' +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltopology.cpp:452:18: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::STLTriangle'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/gprim.hpp:21, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/gprim.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeommesh.cpp:7: -/build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/geom2d.hpp:69:9: note: 'class netgen::Point2d' declared here - class Point2d - ^~~~~~~ -[ 62%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/curve2d.cpp.o +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:45, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltopology.cpp:9: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltopology.hpp:67:7: note: 'class netgen::STLTriangle' declared here + class STLTriangle + ^~~~~~~~~~~ +[ 64%] Linking CXX shared library libgeom2d.so +cd /build/netgen-6.2.1804+dfsg1/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 -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libgeom2d.so -o libgeom2d.so 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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing:/usr/lib/arm-linux-gnueabihf/openmpi/lib: ../meshing/libmesh.so -lpython3.7m -lz /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi_cxx.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so -lpython3.7m -lmetis +make[3]: Leaving directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' +[ 64%] Built target geom2d +[ 65%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/curve2d.cpp.o cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/curve2d.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/csg/curve2d.cpp -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/python_geom2d.cpp: In function 'ExportGeom2d(pybind11::module&)::': -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/python_geom2d.cpp:75:27: warning: 'seg' may be used uninitialized in this function [-Wmaybe-uninitialized] - seg->rightdom = rightdomain; - ~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/geom2d/python_geom2d.cpp:120:19: warning: 'seg' may be used uninitialized in this function [-Wmaybe-uninitialized] - seg->rightdom = rightdomain; - ~~~~~~~~~~~~~~^~~~~~~~~~~~~ +[ 65%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/edgeflw.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/edgeflw.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/csg/edgeflw.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/myadt.hpp:29, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/csg/curve2d.cpp:3: @@ -16388,8 +17029,6 @@ /build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ -[ 62%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/edgeflw.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/edgeflw.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/csg/edgeflw.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/myadt.hpp:29, from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/../include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:6, @@ -16403,8 +17042,8 @@ /build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ -[ 63%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stlline.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/stlgeom && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/stlgeom -I/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/stl.dir/stlline.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlline.cpp +[ 66%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/explicitcurve2d.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/explicitcurve2d.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/csg/explicitcurve2d.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:23, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/csg/edgeflw.cpp:2: @@ -16673,208 +17312,10 @@ /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/myadt.hpp:29, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlline.cpp:3: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -[ 64%] Linking CXX shared library libgeom2d.so -cd /build/netgen-6.2.1804+dfsg1/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 -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libgeom2d.so -o libgeom2d.so 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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing:/usr/lib/arm-linux-gnueabihf/openmpi/lib: ../meshing/libmesh.so -lpython3.7m -lz /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi_cxx.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so -lpython3.7m -lmetis -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlline.cpp:7: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] - for (size_t i = 0; i < np; i++) - ~~^~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if(identnr <= type.Size()) - ~~~~~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - while(type.Size() < identnr) - ~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:24, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlline.cpp:7: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loch.boxes.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:26, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlline.cpp:7: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp:608:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; - ~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp:624:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; - ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp:631:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } - ~~~~~^~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:33, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlline.cpp:7: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < transfreezone.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:64, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlline.cpp:7: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < Size(); i++) - ~~^~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:67, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlline.cpp:7: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:46, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlline.cpp:9: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.hpp:67:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i <= charttrigs->Size()) {return charttrigs->Get(i);} - ~~^~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlline.cpp:9: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:444:63: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} - ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlline.cpp: In member function 'void netgen::STLEdgeDataList::Restore()': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlline.cpp:278:27: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - if (storedstatus.Size() == ne) - ~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlline.cpp: In function 'int netgen::Exists(int, int, const netgen::Array&)': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlline.cpp:479:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (i = 1; i <= line.Size(); i++) - ~~^~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlline.cpp: In member function 'void netgen::STLEdgeDataList::BuildClusterWithEdge(int, int, netgen::Array&)': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlline.cpp:506:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (k = oldend; k <= line.Size(); k++) - ~~^~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlline.cpp: In member function 'int netgen::STLLine::GetLeftTrig(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlline.cpp:574:10: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (nr > lefttrigs.Size()) {PrintSysError("In STLLine::GetLeftTrig!!!"); return 0;} - ~~~^~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlline.cpp: In member function 'int netgen::STLLine::GetRightTrig(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlline.cpp:580:10: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (nr > righttrigs.Size()) {PrintSysError("In STLLine::GetRightTrig!!!"); return 0;} - ~~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlline.cpp: In member function 'double netgen::STLLine::GetLength(const netgen::Array, 0, int>&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlline.cpp:592:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 2; i <= pts.Size(); i++) - ~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlline.cpp: In member function 'void netgen::STLLine::GetBoundingBox(const netgen::Array, 0, int>&, netgen::Box<3>&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlline.cpp:602:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 1; i < pts.Size(); i++) - ~~^~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlline.cpp: In member function 'netgen::Point<3, double> netgen::STLLine::GetPointInDist(const netgen::Array, 0, int>&, double, int&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlline.cpp:619:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (i = 1; i < pts.Size(); i++) - ~~^~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlline.cpp: In member function 'netgen::STLLine* netgen::STLLine::Mesh(const netgen::Array, 0, int>&, netgen::Array&, double, netgen::Mesh&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlline.cpp:738:39: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - while (inthl < 1.000000001 && j <= inthi.Size()) - ~~^~~~~~~~~~~~~~~ -make[3]: Leaving directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' -[ 64%] Built target geom2d -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlline.cpp:3: -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (TIND i = BASE; i < size+BASE; i++) - ~~^~~~~~~~~~~ -[ 65%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/explicitcurve2d.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/explicitcurve2d.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/csg/explicitcurve2d.cpp -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/stlgeom/../general/netgenout.hpp:106:46: required from here -/build/netgen-6.2.1804+dfsg1/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] - for(TIND i=0; pos==-1 && i < this->size; i++) - ~~^~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]' -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp:205:25: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy (p, data, sizeof(T)*mins); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlline.cpp:7: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here - class Segment - ^~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlline.cpp:3: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp:596:29: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy (p, data, sizeof(T)*mins); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlline.cpp:7: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here - class FaceDescriptor - ^~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlline.cpp:3: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = unsigned int]' -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:271:46: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy (p, data, sizeof(T)*mins); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/gprim.hpp:22, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/gprim.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlline.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here - class Point3d - ^~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlline.cpp:3: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:305:53: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy (p, data, sizeof(T)*mins); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/gprim.hpp:22, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/gprim.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlline.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here - class Vec3d - ^~~~~ +[ 66%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/python_stl.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/stlgeom && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/stlgeom -I/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/stl.dir/python_stl.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/python_stl.cpp +[ 66%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/extrusion.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/extrusion.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/csg/extrusion.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/myadt.hpp:29, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:10, @@ -17010,8 +17451,6 @@ /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ -[ 65%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stltool.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/stlgeom && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/stlgeom -I/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/stl.dir/stltool.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:10, @@ -17045,91 +17484,8 @@ /build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ -[ 65%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/extrusion.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/extrusion.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/csg/extrusion.cpp -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/myadt.hpp:29, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.cpp:3: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.cpp:7: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] - for (size_t i = 0; i < np; i++) - ~~^~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if(identnr <= type.Size()) - ~~~~~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - while(type.Size() < identnr) - ~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:24, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.cpp:7: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loch.boxes.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:26, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.cpp:7: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp:608:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; - ~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp:624:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; - ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp:631:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } - ~~~~~^~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:33, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.cpp:7: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < transfreezone.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:64, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.cpp:7: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < Size(); i++) - ~~^~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:67, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.cpp:7: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:46, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.cpp:9: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.hpp:67:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i <= charttrigs->Size()) {return charttrigs->Get(i);} - ~~^~~~~~~~~~~~~~~~~~~~~ +[ 67%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/gencyl.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/gencyl.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/csg/gencyl.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/myadt.hpp:29, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../linalg/../include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../linalg/linalg.hpp:23, @@ -17143,114 +17499,6 @@ /build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.cpp:9: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:444:63: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} - ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.cpp: In function 'int netgen::AddPointIfNotExists(netgen::Array&, const netgen::Point3d&, double)': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.cpp:19:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 1; i <= ap.Size(); i++) - ~~^~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.cpp: In member function 'int netgen::STLChart::IsInWholeChart(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.cpp:672:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 1; i <= charttrigs->Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.cpp:675:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 1; i <= outertrigs->Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.cpp: In member function 'void netgen::STLChart::MoveToOuterChart(const netgen::Array&)': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.cpp:716:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 1; i <= trigs.Size(); i++) - ~~^~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.cpp: In member function 'void netgen::STLChart::DelChartTrigs(const netgen::Array&)': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.cpp:730:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 1; i <= trigs.Size(); i++) - ~~^~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.cpp:736:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 1; i <= charttrigs->Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.cpp:742:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (cnt != 0 && i < charttrigs->Size()) - ~~^~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.cpp:757:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 1; i <= charttrigs->Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.cpp: In member function 'void netgen::STLBoundary::AddOrDelSegment(const netgen::STLBoundarySeg&)': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.cpp:845:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (i = 1; i <= boundary.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.cpp:3: -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (TIND i = BASE; i < size+BASE; i++) - ~~^~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/stlgeom/../general/netgenout.hpp:106:46: required from here -/build/netgen-6.2.1804+dfsg1/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] - for(TIND i=0; pos==-1 && i < this->size; i++) - ~~^~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]' -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp:205:25: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy (p, data, sizeof(T)*mins); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.cpp:7: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here - class Segment - ^~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.cpp:3: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp:596:29: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy (p, data, sizeof(T)*mins); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.cpp:7: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here - class FaceDescriptor - ^~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.cpp:3: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = unsigned int]' -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:271:46: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy (p, data, sizeof(T)*mins); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/gprim.hpp:22, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/gprim.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here - class Point3d - ^~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.cpp:3: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:305:53: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy (p, data, sizeof(T)*mins); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/gprim.hpp:22, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/gprim.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here - class Vec3d - ^~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:23, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:12, @@ -17329,6 +17577,20 @@ /build/netgen-6.2.1804+dfsg1/libsrc/csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (msnr < triapprox.Size()) ~~~~~^~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/myadt.hpp:29, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:6, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:24, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/python_stl.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ /build/netgen-6.2.1804+dfsg1/libsrc/csg/extrusion.cpp: In member function 'void netgen::ExtrusionFace::LineIntersections(const netgen::Point<3, double>&, const netgen::Vec<3, double>&, double, int&, int&, bool&) const': /build/netgen-6.2.1804+dfsg1/libsrc/csg/extrusion.cpp:472:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for(int i=0; i' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ -[ 66%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/gencyl.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/gencyl.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/csg/gencyl.cpp +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:23, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:24, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/python_stl.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] + for (size_t i = 0; i < np; i++) + ~~^~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if(identnr <= type.Size()) + ~~~~~~~~^~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + while(type.Size() < identnr) + ~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:24, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:24, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/python_stl.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loch.boxes.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:26, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:24, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/python_stl.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp:608:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; + ~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp:624:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; + ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp:631:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } + ~~~~~^~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:33, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:24, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/python_stl.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < transfreezone.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:64, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:24, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/python_stl.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < Size(); i++) + ~~^~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:67, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:24, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/python_stl.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:46, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/python_stl.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.hpp:67:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i <= charttrigs->Size()) {return charttrigs->Get(i);} + ~~^~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/python_stl.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:444:63: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} + ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/python_stl.cpp: In lambda function: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/python_stl.cpp:39:27: warning: catching polymorphic type 'class netgen::NgException' by value [-Wcatch-value=] + catch (NgException ex) + ^~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:6, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:24, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/python_stl.cpp:5: +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (TIND i = BASE; i < size+BASE; i++) + ~~^~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/myadt.hpp:29, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../linalg/../include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../linalg/linalg.hpp:23, @@ -17450,6 +17808,86 @@ /build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/stlgeom/../general/netgenout.hpp:106:46: required from here +/build/netgen-6.2.1804+dfsg1/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] + for(TIND i=0; pos==-1 && i < this->size; i++) + ~~^~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]' +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp:205:25: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy (p, data, sizeof(T)*mins); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:23, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:24, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/python_stl.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here + class Segment + ^~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:6, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:24, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/python_stl.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp:596:29: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy (p, data, sizeof(T)*mins); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:23, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:24, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/python_stl.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here + class FaceDescriptor + ^~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:6, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:24, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/python_stl.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = unsigned int]' +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:271:46: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy (p, data, sizeof(T)*mins); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/../include/../gprim/gprim.hpp:22, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/../include/gprim.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:7, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:24, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/python_stl.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here + class Point3d + ^~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:6, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:24, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/python_stl.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:305:53: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy (p, data, sizeof(T)*mins); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/../include/../gprim/gprim.hpp:22, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/../include/gprim.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:7, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:24, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/python_stl.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here + class Vec3d + ^~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:23, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:12, @@ -17614,240 +18052,10 @@ /build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ -[ 67%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stltopology.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/stlgeom && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/stlgeom -I/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/stl.dir/stltopology.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltopology.cpp -make -f libsrc/geom2d/CMakeFiles/geom2dvis.dir/build.make libsrc/geom2d/CMakeFiles/geom2dvis.dir/depend -make[3]: Entering directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/netgen-6.2.1804+dfsg1 /build/netgen-6.2.1804+dfsg1/libsrc/geom2d /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/geom2d /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/geom2d/CMakeFiles/geom2dvis.dir/DependInfo.cmake --color= -Scanning dependencies of target geom2dvis -make[3]: Leaving directory '/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/obj-arm-linux-gnueabihf' -[ 67%] Building CXX object libsrc/geom2d/CMakeFiles/geom2dvis.dir/vsgeom2d.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/geom2d && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/geom2d -I/build/netgen-6.2.1804+dfsg1/libsrc/geom2d -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/geom2dvis.dir/vsgeom2d.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/vsgeom2d.cpp [ 67%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/genmesh.cpp.o cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/genmesh.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/csg/genmesh.cpp -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/myadt.hpp:29, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltopology.cpp:3: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltopology.cpp:7: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] - for (size_t i = 0; i < np; i++) - ~~^~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if(identnr <= type.Size()) - ~~~~~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - while(type.Size() < identnr) - ~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:24, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltopology.cpp:7: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loch.boxes.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:26, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltopology.cpp:7: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp:608:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; - ~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp:624:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; - ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp:631:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } - ~~~~~^~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:33, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltopology.cpp:7: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < transfreezone.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:64, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltopology.cpp:7: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < Size(); i++) - ~~^~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:67, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltopology.cpp:7: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:46, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltopology.cpp:9: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.hpp:67:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i <= charttrigs->Size()) {return charttrigs->Get(i);} - ~~^~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltopology.cpp:9: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:444:63: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} - ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltopology.cpp: In member function 'virtual void netgen::STLTopology::InitSTLGeometry(const netgen::Array&)': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltopology.cpp:461:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < readtrigs.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltopology.cpp:479:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for(int i = 0; i < readtrigs.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltopology.cpp: In member function 'void netgen::STLTopology::FindNeighbourTrigs()': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltopology.cpp:725:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int j = 0; j < trigsperpoint[pi].Size(); j++) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltopology.cpp: In member function 'void netgen::STLTopology::OrientAfterTrig(int)': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltopology.cpp:1010:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (i = 1; i <= oriented.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltopology.cpp:1031:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (i = 1; i <= list1.Size(); i++) - ~~^~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltopology.cpp:1051:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (i = 1; i <= list2.Size(); i++) - ~~^~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltopology.cpp:3: -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (TIND i = BASE; i < size+BASE; i++) - ~~^~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/stlgeom/../general/netgenout.hpp:106:46: required from here -/build/netgen-6.2.1804+dfsg1/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] - for(TIND i=0; pos==-1 && i < this->size; i++) - ~~^~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]' -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp:205:25: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy (p, data, sizeof(T)*mins); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltopology.cpp:7: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here - class Segment - ^~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltopology.cpp:3: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp:596:29: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy (p, data, sizeof(T)*mins); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltopology.cpp:7: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here - class FaceDescriptor - ^~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltopology.cpp:3: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = unsigned int]' -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:271:46: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy (p, data, sizeof(T)*mins); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/gprim.hpp:22, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/gprim.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltopology.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here - class Point3d - ^~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltopology.cpp:3: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:305:53: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy (p, data, sizeof(T)*mins); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/gprim.hpp:22, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/gprim.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltopology.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here - class Vec3d - ^~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltopology.cpp:3: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::STLReadTriangle; int BASE = 0; TIND = int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::STLReadTriangle; int BASE = 0; TIND = int]' -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltopology.cpp:80:54: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::STLReadTriangle'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy (p, data, sizeof(T)*mins); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:45, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltopology.cpp:9: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltopology.hpp:54:7: note: 'class netgen::STLReadTriangle' declared here - class STLReadTriangle - ^~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltopology.cpp:3: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::STLTriangle; int BASE = 0; TIND = int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::STLTriangle; int BASE = 0; TIND = int; size_t = unsigned int]' -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltopology.cpp:452:18: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::STLTriangle'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy (p, data, sizeof(T)*mins); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:45, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltopology.cpp:9: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltopology.hpp:67:7: note: 'class netgen::STLTriangle' declared here - class STLTriangle - ^~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/myadt.hpp:29, - from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:6, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/vsgeom2d.cpp:1: -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ +[ 68%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/identify.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/identify.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/csg/identify.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/myadt.hpp:29, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/csg/genmesh.cpp:4: @@ -17859,28 +18067,6 @@ /build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/vsgeom2d.cpp:1: -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] - for (size_t i = 0; i < np; i++) - ~~^~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if(identnr <= type.Size()) - ~~~~~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - while(type.Size() < identnr) - ~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:24, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/vsgeom2d.cpp:1: -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loch.boxes.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:23, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:12, @@ -17889,21 +18075,8 @@ /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:26, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/vsgeom2d.cpp:1: -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshclass.hpp:608:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; - ~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshclass.hpp:624:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; - ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshclass.hpp:631:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } - ~~~~~^~~~~~~~~~~~~~~~ +[ 68%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/manifold.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/manifold.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/csg/manifold.cpp /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) @@ -17912,13 +18085,6 @@ /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:33, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/vsgeom2d.cpp:1: -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < transfreezone.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:24, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:12, @@ -17943,28 +18109,6 @@ /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp:631:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:64, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/vsgeom2d.cpp:1: -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < Size(); i++) - ~~^~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:67, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/vsgeom2d.cpp:1: -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:33, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:12, @@ -18061,19 +18205,6 @@ /build/netgen-6.2.1804+dfsg1/libsrc/csg/genmesh.cpp:684:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < maxhdom.Size(); i++) ~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/vsgeom2d.cpp: In member function 'virtual void netgen::VisualSceneGeometry2d::DrawScene()': -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/vsgeom2d.cpp:29:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (changeval != geometry2d->GetSplines().Size()) - ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/vsgeom2d.cpp:57:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 1; i <= geometry2d->GetSplines().Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/vsgeom2d.cpp:62:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int j = 0; j < points.Size(); j++) - ~~^~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/vsgeom2d.cpp:69:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 1; i <= geometry2d->GetSplines().Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/csg/genmesh.cpp:4: @@ -18082,51 +18213,6 @@ /build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (TIND i = BASE; i < size+BASE; i++) ~~^~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:6, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/vsgeom2d.cpp:1: -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/geom2d/../meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (TIND i = BASE; i < size+BASE; i++) - ~~^~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/geom2d/../general/netgenout.hpp:106:46: required from here -/build/netgen-6.2.1804+dfsg1/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] - for(TIND i=0; pos==-1 && i < this->size; i++) - ~~^~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]' -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshclass.hpp:205:25: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy (p, data, sizeof(T)*mins); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/vsgeom2d.cpp:1: -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here - class Segment - ^~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:6, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/vsgeom2d.cpp:1: -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/geom2d/../meshing/meshclass.hpp:596:29: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy (p, data, sizeof(T)*mins); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/vsgeom2d.cpp:1: -/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here - class FaceDescriptor - ^~~~~~~~~~~~~~ /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/csg/../general/netgenout.hpp:106:46: required from here @@ -18209,13 +18295,6 @@ /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ -[ 68%] Linking CXX shared library libgeom2dvis.so -cd /build/netgen-6.2.1804+dfsg1/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 -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libgeom2dvis.so -o libgeom2dvis.so CMakeFiles/geom2dvis.dir/vsgeom2d.cpp.o -Wl,-rpath,/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/geom2d:/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing:/usr/lib/arm-linux-gnueabihf/openmpi/lib: libgeom2d.so ../meshing/libmesh.so -lz /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi_cxx.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so -lmetis -lpython3.7m -make[3]: Leaving directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' -[ 68%] Built target geom2dvis -[ 69%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/identify.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/identify.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/csg/identify.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/myadt.hpp:29, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/csg/identify.cpp:2: @@ -18376,6 +18455,18 @@ /build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/array.hpp:375:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (TIND i (BASE); i < size+BASE; i++) ~~^~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/myadt.hpp:29, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:10, + from /build/netgen-6.2.1804+dfsg1/libsrc/csg/manifold.cpp:1: +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/csg/../general/netgenout.hpp:106:46: required from here @@ -18482,22 +18573,6 @@ /build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < size; i++) ~~^~~~~~ -[ 69%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/manifold.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/manifold.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/csg/manifold.cpp -[ 69%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/python_stl.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/stlgeom && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/stlgeom -I/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/stl.dir/python_stl.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/python_stl.cpp -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/myadt.hpp:29, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:10, - from /build/netgen-6.2.1804+dfsg1/libsrc/csg/manifold.cpp:1: -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:23, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:12, @@ -18657,111 +18732,8 @@ /build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ -[ 70%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/meshsurf.cpp.o +[ 69%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/meshsurf.cpp.o cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/meshsurf.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/csg/meshsurf.cpp -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/myadt.hpp:29, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:6, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:24, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/python_stl.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:24, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/python_stl.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] - for (size_t i = 0; i < np; i++) - ~~^~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if(identnr <= type.Size()) - ~~~~~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - while(type.Size() < identnr) - ~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:24, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:24, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/python_stl.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loch.boxes.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:26, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:24, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/python_stl.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp:608:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; - ~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp:624:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; - ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp:631:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } - ~~~~~^~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:33, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:24, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/python_stl.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < transfreezone.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~~~~ -[ 70%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/polyhedra.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/polyhedra.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/csg/polyhedra.cpp -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:64, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:24, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/python_stl.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < Size(); i++) - ~~^~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:67, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:24, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/python_stl.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:46, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/python_stl.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.hpp:67:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i <= charttrigs->Size()) {return charttrigs->Get(i);} - ~~^~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/python_stl.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:444:63: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} - ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/python_stl.cpp: In lambda function: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/python_stl.cpp:39:27: warning: catching polymorphic type 'class netgen::NgException' by value [-Wcatch-value=] - catch (NgException ex) - ^~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/myadt.hpp:29, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:10, @@ -18774,17 +18746,6 @@ /build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:6, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:24, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/python_stl.cpp:5: -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (TIND i = BASE; i < size+BASE; i++) - ~~^~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:23, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:12, @@ -18793,12 +18754,6 @@ /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/stlgeom/../general/netgenout.hpp:106:46: required from here -/build/netgen-6.2.1804+dfsg1/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] - for(TIND i=0; pos==-1 && i < this->size; i++) - ~~^~~~~~~~~~~~ /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) @@ -18807,80 +18762,6 @@ /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]' -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp:205:25: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy (p, data, sizeof(T)*mins); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:24, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/python_stl.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here - class Segment - ^~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:6, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:24, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/python_stl.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp:596:29: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy (p, data, sizeof(T)*mins); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:24, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/python_stl.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here - class FaceDescriptor - ^~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:6, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:24, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/python_stl.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = unsigned int]' -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:271:46: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy (p, data, sizeof(T)*mins); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/../include/../gprim/gprim.hpp:22, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/../include/gprim.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:7, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:24, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/python_stl.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here - class Point3d - ^~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:6, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:24, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/python_stl.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:305:53: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy (p, data, sizeof(T)*mins); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/../include/../gprim/gprim.hpp:22, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/../include/gprim.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:7, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:24, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/python_stl.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here - class Vec3d - ^~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:24, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:12, @@ -18889,6 +18770,8 @@ /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ +[ 69%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/polyhedra.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/polyhedra.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/csg/polyhedra.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:26, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:12, @@ -19021,6 +18904,8 @@ /build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ +[ 70%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/revolution.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/revolution.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/csg/revolution.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/myadt.hpp:29, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../linalg/../include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../linalg/linalg.hpp:23, @@ -19034,6 +18919,8 @@ /build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ +[ 70%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/singularref.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/singularref.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/csg/singularref.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:23, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:12, @@ -19082,8 +18969,6 @@ /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ -[ 71%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/revolution.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/revolution.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/csg/revolution.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:64, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:12, @@ -19284,6 +19169,17 @@ /build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/myadt.hpp:29, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/csg/singularref.cpp:2: +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:23, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:12, @@ -19324,6 +19220,14 @@ /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp:631:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:23, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/csg/singularref.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] + for (size_t i = 0; i < np; i++) + ~~^~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:33, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:12, @@ -19332,6 +19236,22 @@ /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if(identnr <= type.Size()) + ~~~~~~~~^~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + while(type.Size() < identnr) + ~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:24, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/csg/singularref.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loch.boxes.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:64, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:12, @@ -19356,12 +19276,60 @@ /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:26, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/csg/singularref.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp:608:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; + ~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp:624:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; + ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp:631:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } + ~~~~~^~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:33, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/csg/singularref.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < transfreezone.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:24, from /build/netgen-6.2.1804+dfsg1/libsrc/csg/revolution.cpp:4: /build/netgen-6.2.1804+dfsg1/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /build/netgen-6.2.1804+dfsg1/libsrc/csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (msnr < triapprox.Size()) ~~~~~^~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:64, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/csg/singularref.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < Size(); i++) + ~~^~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:67, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/csg/singularref.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/netgen-6.2.1804+dfsg1/libsrc/csg/revolution.cpp: In member function 'void netgen::RevolutionFace::Init()': /build/netgen-6.2.1804+dfsg1/libsrc/csg/revolution.cpp:33:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for(int i=0; i' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ -[ 71%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/singularref.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/singularref.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/csg/singularref.cpp -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/myadt.hpp:29, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/csg/singularref.cpp:2: -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/csg/singularref.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] - for (size_t i = 0; i < np; i++) - ~~^~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if(identnr <= type.Size()) - ~~~~~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - while(type.Size() < identnr) - ~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:24, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/csg/singularref.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loch.boxes.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:26, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/csg/singularref.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp:608:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; - ~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp:624:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; - ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp:631:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } - ~~~~~^~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:33, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/csg/singularref.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < transfreezone.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:64, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/csg/singularref.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < Size(); i++) - ~~^~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:67, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/csg/singularref.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 72%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/solid.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/solid.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/csg/solid.cpp -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:24, - from /build/netgen-6.2.1804+dfsg1/libsrc/csg/singularref.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (msnr < triapprox.Size()) - ~~~~~^~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/csg/singularref.cpp: In member function 'void netgen::SingularEdge::FindPointsOnEdge(netgen::Mesh&)': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/singularref.cpp:48:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < si1.Size(); i++) - ~~^~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/csg/singularref.cpp:50:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < si2.Size(); i++) - ~~^~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/csg/singularref.cpp: In member function 'void netgen::SingularEdge::SetMeshSize(netgen::Mesh&, double)': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/singularref.cpp:119:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < points.Size()-1; i++) - ~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/csg/singularref.cpp:124:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < points.Size(); i++) - ~~^~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/csg/singularref.cpp:130:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < points.Size(); i++) - ~~^~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/csg/singularref.cpp: In member function 'void netgen::SingularPoint::FindPoints(netgen::Mesh&)': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/singularref.cpp:194:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < surfk.Size(); i++) - ~~^~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/csg/singularref.cpp: In member function 'void netgen::SingularPoint::SetMeshSize(netgen::Mesh&, double)': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/singularref.cpp:214:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 1; i <= points.Size(); i++) - ~~^~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/csg/singularref.cpp:2: @@ -19694,6 +19575,26 @@ /build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here class INDEX_2 ^~~~~~~ +[ 71%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/solid.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/solid.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/csg/solid.cpp +[ 71%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/specpoin.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/specpoin.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/csg/specpoin.cpp +[ 72%] Linking CXX shared library libstl.so +cd /build/netgen-6.2.1804+dfsg1/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 -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libstl.so -o libstl.so 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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing:/usr/lib/arm-linux-gnueabihf/openmpi/lib: ../meshing/libmesh.so -lpython3.7m -lpython3.7m -lz /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi_cxx.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so -lpython3.7m -lmetis +make[3]: Leaving directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' +[ 72%] Built target stl +make -f libsrc/geom2d/CMakeFiles/geom2dvis.dir/build.make libsrc/geom2d/CMakeFiles/geom2dvis.dir/depend +make[3]: Entering directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/netgen-6.2.1804+dfsg1 /build/netgen-6.2.1804+dfsg1/libsrc/geom2d /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/geom2d /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/geom2d/CMakeFiles/geom2dvis.dir/DependInfo.cmake --color= +Scanning dependencies of target geom2dvis +make[3]: Leaving directory '/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/obj-arm-linux-gnueabihf' +[ 72%] Building CXX object libsrc/geom2d/CMakeFiles/geom2dvis.dir/vsgeom2d.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/geom2d && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/geom2d -I/build/netgen-6.2.1804+dfsg1/libsrc/geom2d -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/geom2dvis.dir/vsgeom2d.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/vsgeom2d.cpp +[ 73%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/spline3d.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/spline3d.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/csg/spline3d.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/myadt.hpp:29, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../linalg/../include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../linalg/linalg.hpp:23, @@ -19707,6 +19608,19 @@ /build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/myadt.hpp:29, + from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:6, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/csg/specpoin.cpp:2: +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:23, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:12, @@ -19715,8 +19629,6 @@ /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ -[ 72%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/specpoin.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/specpoin.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/csg/specpoin.cpp /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) @@ -19733,6 +19645,28 @@ /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:23, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/csg/specpoin.cpp:2: +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] + for (size_t i = 0; i < np; i++) + ~~^~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if(identnr <= type.Size()) + ~~~~~~~~^~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + while(type.Size() < identnr) + ~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:24, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/csg/specpoin.cpp:2: +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loch.boxes.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:26, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:12, @@ -19757,6 +19691,28 @@ /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:26, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/csg/specpoin.cpp:2: +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp:608:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; + ~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp:624:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; + ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp:631:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } + ~~~~~^~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:33, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/csg/specpoin.cpp:2: +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < transfreezone.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:64, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:12, @@ -19787,162 +19743,6 @@ /build/netgen-6.2.1804+dfsg1/libsrc/csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (msnr < triapprox.Size()) ~~~~~^~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/csg/solid.cpp:595:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (i = 1; i <= bounds1.Size(); i++) - ~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/csg/solid.cpp:597:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (i = 1; i <= bounds2.Size(); i++) - ~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/csg/solid.cpp:614:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (i = 1; i <= bounds1.Size(); i++) - ~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/csg/solid.cpp:616:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (i = 1; i <= bounds2.Size(); i++) - ~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/csg/solid.cpp: In member function 'void netgen::Solid::RecGetSurfaceIndices(netgen::Array&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/solid.cpp:1479:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < surfind.Size(); i++) - ~~^~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../linalg/../include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../linalg/linalg.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/linalg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/csg/solid.cpp:3: -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/csg/../meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (TIND i = BASE; i < size+BASE; i++) - ~~^~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/csg/../general/netgenout.hpp:106:46: required from here -/build/netgen-6.2.1804+dfsg1/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] - for(TIND i=0; pos==-1 && i < this->size; i++) - ~~^~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]' -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp:205:25: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy (p, data, sizeof(T)*mins); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/csg/solid.cpp:4: -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here - class Segment - ^~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../linalg/../include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../linalg/linalg.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/linalg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/csg/solid.cpp:3: -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp:596:29: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy (p, data, sizeof(T)*mins); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/csg/solid.cpp:4: -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here - class FaceDescriptor - ^~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../linalg/../include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../linalg/linalg.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/linalg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/csg/solid.cpp:3: -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/csg/csgeom.hpp:337:85: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy (p, data, sizeof(T)*mins); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/8/memory:81, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.1804+dfsg1/libsrc/csg/solid.cpp:1: -/usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here - class shared_ptr : public __shared_ptr<_Tp> - ^~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../linalg/../include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../linalg/linalg.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/linalg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/csg/solid.cpp:3: -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/csg/triapprox.hpp:49:57: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy (p, data, sizeof(T)*mins); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/gprim.hpp:17, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/gprim.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:11, - from /build/netgen-6.2.1804+dfsg1/libsrc/csg/solid.cpp:4: -/build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here - class Vec : public ngsimd::AlignedAlloc> - ^~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/myadt.hpp:29, - from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:6, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/csg/specpoin.cpp:2: -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/csg/specpoin.cpp:2: -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] - for (size_t i = 0; i < np; i++) - ~~^~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if(identnr <= type.Size()) - ~~~~~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - while(type.Size() < identnr) - ~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:24, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/csg/specpoin.cpp:2: -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loch.boxes.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:26, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/csg/specpoin.cpp:2: -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp:608:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; - ~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp:624:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; - ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp:631:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } - ~~~~~^~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:33, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/csg/specpoin.cpp:2: -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < transfreezone.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:64, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/csg/specpoin.cpp:2: @@ -19965,12 +19765,42 @@ /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/csg/solid.cpp:595:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (i = 1; i <= bounds1.Size(); i++) + ~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/csg/solid.cpp:597:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (i = 1; i <= bounds2.Size(); i++) + ~~^~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:24, from /build/netgen-6.2.1804+dfsg1/libsrc/csg/specpoin.cpp:3: /build/netgen-6.2.1804+dfsg1/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /build/netgen-6.2.1804+dfsg1/libsrc/csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (msnr < triapprox.Size()) ~~~~~^~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/csg/solid.cpp:614:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (i = 1; i <= bounds1.Size(); i++) + ~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/csg/solid.cpp:616:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (i = 1; i <= bounds2.Size(); i++) + ~~^~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/myadt.hpp:29, + from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:6, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/vsgeom2d.cpp:1: +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/csg/solid.cpp: In member function 'void netgen::Solid::RecGetSurfaceIndices(netgen::Array&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/csg/solid.cpp:1479:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < surfind.Size(); i++) + ~~^~~~~~~~~~~~~~~~ /build/netgen-6.2.1804+dfsg1/libsrc/csg/specpoin.cpp: In member function 'void netgen::SpecialPointCalculation::CalcSpecialPoints(const netgen::CSGeometry&, netgen::Array&)': /build/netgen-6.2.1804+dfsg1/libsrc/csg/specpoin.cpp:119:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int j = 0; j < hpts.Size(); j++) @@ -20042,10 +19872,39 @@ /build/netgen-6.2.1804+dfsg1/libsrc/csg/specpoin.cpp:617:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int k2 = k1+1; k2 < locsurf.Size(); k2++) ~~~^~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../linalg/../include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../linalg/linalg.hpp:23, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/linalg.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/csg/solid.cpp:3: +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/csg/../meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (TIND i = BASE; i < size+BASE; i++) + ~~^~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/csg/../general/netgenout.hpp:106:46: required from here +/build/netgen-6.2.1804+dfsg1/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] + for(TIND i=0; pos==-1 && i < this->size; i++) + ~~^~~~~~~~~~~~ /build/netgen-6.2.1804+dfsg1/libsrc/csg/specpoin.cpp: In member function 'bool netgen::SpecialPointCalculation::AddPoint(const netgen::Point<3, double>&, int)': /build/netgen-6.2.1804+dfsg1/libsrc/csg/specpoin.cpp:1653:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < points->Size(); i++) ~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]' +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp:205:25: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy (p, data, sizeof(T)*mins); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:23, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/csg/solid.cpp:4: +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here + class Segment + ^~~~~~~ /build/netgen-6.2.1804+dfsg1/libsrc/csg/specpoin.cpp: In member function 'void netgen::SpecialPointCalculation::AnalyzeSpecialPoints(const netgen::CSGeometry&, netgen::Array&, netgen::Array&)': /build/netgen-6.2.1804+dfsg1/libsrc/csg/specpoin.cpp:1704:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < apoints.Size(); i++) @@ -20053,6 +19912,24 @@ /build/netgen-6.2.1804+dfsg1/libsrc/csg/specpoin.cpp:1715:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 1; i < apoints.Size(); i++) ~~^~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../linalg/../include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../linalg/linalg.hpp:23, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/linalg.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/csg/solid.cpp:3: +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp:596:29: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy (p, data, sizeof(T)*mins); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:23, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/csg/solid.cpp:4: +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here + class FaceDescriptor + ^~~~~~~~~~~~~~ /build/netgen-6.2.1804+dfsg1/libsrc/csg/specpoin.cpp:1732:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < apoints.Size(); i++) ~~^~~~~~~~~~~~~~~~ @@ -20083,6 +19960,41 @@ /build/netgen-6.2.1804+dfsg1/libsrc/csg/specpoin.cpp:2017:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int m = 0; m < locsearch.Size(); m++) ~~^~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../linalg/../include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../linalg/linalg.hpp:23, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/linalg.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/csg/solid.cpp:3: +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/csg/csgeom.hpp:337:85: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy (p, data, sizeof(T)*mins); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/8/memory:81, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/mystdlib.h:18, + from /build/netgen-6.2.1804+dfsg1/libsrc/csg/solid.cpp:1: +/usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here + class shared_ptr : public __shared_ptr<_Tp> + ^~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../linalg/../include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../linalg/linalg.hpp:23, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/linalg.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/csg/solid.cpp:3: +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/csg/triapprox.hpp:49:57: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy (p, data, sizeof(T)*mins); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/gprim.hpp:17, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/gprim.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:11, + from /build/netgen-6.2.1804+dfsg1/libsrc/csg/solid.cpp:4: +/build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here + class Vec : public ngsimd::AlignedAlloc> + ^~~ /build/netgen-6.2.1804+dfsg1/libsrc/csg/specpoin.cpp:2101:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < specpoints.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ @@ -20099,11 +20011,33 @@ /build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (TIND i = BASE; i < size+BASE; i++) ~~^~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:23, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/vsgeom2d.cpp:1: +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] + for (size_t i = 0; i < np; i++) + ~~^~~~ /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/csg/specpoin.cpp:1887:41: required from here /build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/array.hpp:266:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (TIND i = BASE; i < size+BASE; i++) ~~^~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if(identnr <= type.Size()) + ~~~~~~~~^~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + while(type.Size() < identnr) + ~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:24, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/vsgeom2d.cpp:1: +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loch.boxes.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~ /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/csg/../general/netgenout.hpp:106:46: required from here @@ -20197,8 +20131,50 @@ /build/netgen-6.2.1804+dfsg1/libsrc/csg/specpoin.hpp:26:9: note: 'class netgen::SpecialPoint' declared here class SpecialPoint ^~~~~~~~~~~~ -[ 73%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/spline3d.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/spline3d.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/csg/spline3d.cpp +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:26, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/vsgeom2d.cpp:1: +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshclass.hpp:608:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; + ~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshclass.hpp:624:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; + ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshclass.hpp:631:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } + ~~~~~^~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:33, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/vsgeom2d.cpp:1: +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < transfreezone.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:64, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/vsgeom2d.cpp:1: +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < Size(); i++) + ~~^~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:67, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/vsgeom2d.cpp:1: +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/myadt.hpp:29, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/csg/spline3d.cpp:3: @@ -20210,6 +20186,19 @@ /build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/vsgeom2d.cpp: In member function 'virtual void netgen::VisualSceneGeometry2d::DrawScene()': +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/vsgeom2d.cpp:29:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (changeval != geometry2d->GetSplines().Size()) + ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/vsgeom2d.cpp:57:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 1; i <= geometry2d->GetSplines().Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/vsgeom2d.cpp:62:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int j = 0; j < points.Size(); j++) + ~~^~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/vsgeom2d.cpp:69:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 1; i <= geometry2d->GetSplines().Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:23, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:12, @@ -20218,6 +20207,16 @@ /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:6, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/vsgeom2d.cpp:1: +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/geom2d/../meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (TIND i = BASE; i < size+BASE; i++) + ~~^~~~~~~~~~~ /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) @@ -20234,6 +20233,41 @@ /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/geom2d/../general/netgenout.hpp:106:46: required from here +/build/netgen-6.2.1804+dfsg1/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] + for(TIND i=0; pos==-1 && i < this->size; i++) + ~~^~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]' +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshclass.hpp:205:25: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy (p, data, sizeof(T)*mins); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:23, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/vsgeom2d.cpp:1: +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here + class Segment + ^~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:6, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/vsgeom2d.cpp:1: +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/geom2d/../meshing/meshclass.hpp:596:29: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy (p, data, sizeof(T)*mins); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshing.hpp:23, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/vsgeom2d.cpp:1: +/build/netgen-6.2.1804+dfsg1/libsrc/geom2d/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here + class FaceDescriptor + ^~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:26, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:12, @@ -20362,13 +20396,11 @@ /build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ -[ 74%] Linking CXX shared library libstl.so -cd /build/netgen-6.2.1804+dfsg1/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 -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libstl.so -o libstl.so 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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing:/usr/lib/arm-linux-gnueabihf/openmpi/lib: ../meshing/libmesh.so -lpython3.7m -lpython3.7m -lz /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi_cxx.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so -lpython3.7m -lmetis -[ 74%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/surface.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/surface.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/csg/surface.cpp +[ 74%] Linking CXX shared library libgeom2dvis.so +cd /build/netgen-6.2.1804+dfsg1/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 -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libgeom2dvis.so -o libgeom2dvis.so CMakeFiles/geom2dvis.dir/vsgeom2d.cpp.o -Wl,-rpath,/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/geom2d:/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing:/usr/lib/arm-linux-gnueabihf/openmpi/lib: libgeom2d.so ../meshing/libmesh.so -lz /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi_cxx.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so -lmetis -lpython3.7m make[3]: Leaving directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' -[ 74%] Built target stl +[ 74%] Built target geom2dvis make -f libsrc/stlgeom/CMakeFiles/stlvis.dir/build.make libsrc/stlgeom/CMakeFiles/stlvis.dir/depend make[3]: Entering directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/netgen-6.2.1804+dfsg1 /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/stlgeom /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/stlgeom/CMakeFiles/stlvis.dir/DependInfo.cmake --color= @@ -20378,6 +20410,104 @@ make[3]: Entering directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' [ 74%] Building CXX object libsrc/stlgeom/CMakeFiles/stlvis.dir/vsstl.cpp.o cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/stlgeom && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/stlgeom -I/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/stlvis.dir/vsstl.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/vsstl.cpp +[ 74%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/surface.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/surface.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/csg/surface.cpp +[ 75%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/triapprox.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/triapprox.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/csg/triapprox.cpp +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/myadt.hpp:29, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/vsstl.cpp:2: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:23, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:24, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/vsstl.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] + for (size_t i = 0; i < np; i++) + ~~^~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if(identnr <= type.Size()) + ~~~~~~~~^~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + while(type.Size() < identnr) + ~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:24, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:24, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/vsstl.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loch.boxes.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:26, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:24, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/vsstl.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp:608:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; + ~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp:624:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; + ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp:631:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } + ~~~~~^~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:33, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:24, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/vsstl.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < transfreezone.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:64, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:24, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/vsstl.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < Size(); i++) + ~~^~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:67, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:24, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/vsstl.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:46, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/vsstl.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.hpp:67:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i <= charttrigs->Size()) {return charttrigs->Get(i);} + ~~^~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/vsstl.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:444:63: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} + ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/myadt.hpp:29, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/csg/surface.cpp:3: @@ -20389,6 +20519,28 @@ /build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/vsstl.cpp: In member function 'virtual void netgen::VisualSceneSTLMeshing::DrawScene()': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/vsstl.cpp:411:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (j = 1; j <= me.Size(); j++) + ~~^~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/vsstl.cpp:745:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (j = 1; j <= stlgeometry->meshlines.Size(); j++) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/vsstl.cpp: In member function 'virtual void netgen::VisualSceneSTLGeometry::BuildScene(int)': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/vsstl.cpp:1184:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 1; i <= trilists.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/myadt.hpp:29, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/csg/triapprox.cpp:2: +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:23, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:12, @@ -20429,17 +20581,6 @@ /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp:631:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/myadt.hpp:29, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/vsstl.cpp:2: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:33, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:12, @@ -20478,28 +20619,28 @@ /build/netgen-6.2.1804+dfsg1/libsrc/csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (msnr < triapprox.Size()) ~~~~~^~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:23, +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:23, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:24, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/vsstl.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] + from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/csg/triapprox.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) ~~~~~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:24, +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:24, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:24, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/vsstl.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/csg/triapprox.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/myadt.hpp:27, @@ -20510,12 +20651,36 @@ /build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (TIND i = BASE; i < size+BASE; i++) ~~^~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:26, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/csg/triapprox.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp:608:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; + ~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp:624:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; + ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp:631:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } + ~~~~~^~~~~~~~~~~~~~~~ /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/csg/../general/netgenout.hpp:106:46: required from here /build/netgen-6.2.1804+dfsg1/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] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:33, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/csg/triapprox.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < transfreezone.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~~~~ /build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]': /build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]' /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp:205:25: required from here @@ -20576,218 +20741,6 @@ /build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:26, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:24, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/vsstl.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp:608:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; - ~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp:624:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; - ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp:631:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } - ~~~~~^~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:33, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:24, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/vsstl.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < transfreezone.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:64, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:24, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/vsstl.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < Size(); i++) - ~~^~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:67, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:24, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/vsstl.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:46, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/vsstl.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stltool.hpp:67:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i <= charttrigs->Size()) {return charttrigs->Get(i);} - ~~^~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/vsstl.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:444:63: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} - ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/vsstl.cpp: In member function 'virtual void netgen::VisualSceneSTLMeshing::DrawScene()': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/vsstl.cpp:411:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (j = 1; j <= me.Size(); j++) - ~~^~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/vsstl.cpp:745:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (j = 1; j <= stlgeometry->meshlines.Size(); j++) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/vsstl.cpp: In member function 'virtual void netgen::VisualSceneSTLGeometry::BuildScene(int)': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/vsstl.cpp:1184:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 1; i <= trilists.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/vsstl.cpp:2: -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (TIND i = BASE; i < size+BASE; i++) - ~~^~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/stlgeom/../general/netgenout.hpp:106:46: required from here -/build/netgen-6.2.1804+dfsg1/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] - for(TIND i=0; pos==-1 && i < this->size; i++) - ~~^~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]' -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp:205:25: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy (p, data, sizeof(T)*mins); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:24, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/vsstl.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here - class Segment - ^~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/vsstl.cpp:2: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp:596:29: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy (p, data, sizeof(T)*mins); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:24, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/vsstl.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here - class FaceDescriptor - ^~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/vsstl.cpp:2: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = unsigned int]' -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:271:46: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy (p, data, sizeof(T)*mins); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/../include/../gprim/gprim.hpp:22, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/../include/gprim.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:7, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:24, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/vsstl.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here - class Point3d - ^~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/vsstl.cpp:2: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:305:53: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy (p, data, sizeof(T)*mins); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/../include/../gprim/gprim.hpp:22, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/../include/gprim.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:7, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:24, - from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/vsstl.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here - class Vec3d - ^~~~~ -[ 75%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/triapprox.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/triapprox.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/csg/triapprox.cpp -[ 75%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/zrefine.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/zrefine.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/csg/zrefine.cpp -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/myadt.hpp:29, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/csg/triapprox.cpp:2: -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/csg/triapprox.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] - for (size_t i = 0; i < np; i++) - ~~^~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if(identnr <= type.Size()) - ~~~~~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - while(type.Size() < identnr) - ~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:24, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/csg/triapprox.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loch.boxes.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:26, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/csg/triapprox.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp:608:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; - ~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp:624:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; - ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp:631:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } - ~~~~~^~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:33, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/csg/triapprox.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < transfreezone.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:64, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:12, @@ -20818,19 +20771,6 @@ /build/netgen-6.2.1804+dfsg1/libsrc/csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (msnr < triapprox.Size()) ~~~~~^~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/myadt.hpp:29, - from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:6, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/csg/zrefine.cpp:2: -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/csg/triapprox.cpp:2: @@ -20905,6 +20845,102 @@ /build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/vsstl.cpp:2: +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/stlgeom/../meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (TIND i = BASE; i < size+BASE; i++) + ~~^~~~~~~~~~~ +[ 75%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/zrefine.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/zrefine.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/csg/zrefine.cpp +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/stlgeom/../general/netgenout.hpp:106:46: required from here +/build/netgen-6.2.1804+dfsg1/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] + for(TIND i=0; pos==-1 && i < this->size; i++) + ~~^~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]' +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp:205:25: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy (p, data, sizeof(T)*mins); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:23, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:24, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/vsstl.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here + class Segment + ^~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/vsstl.cpp:2: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/stlgeom/../meshing/meshclass.hpp:596:29: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy (p, data, sizeof(T)*mins); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:23, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:24, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/vsstl.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here + class FaceDescriptor + ^~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/vsstl.cpp:2: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = unsigned int]' +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:271:46: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy (p, data, sizeof(T)*mins); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/../include/../gprim/gprim.hpp:22, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/../include/gprim.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:7, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:24, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/vsstl.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here + class Point3d + ^~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/vsstl.cpp:2: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:305:53: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy (p, data, sizeof(T)*mins); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/../include/../gprim/gprim.hpp:22, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/../include/gprim.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/meshing.hpp:7, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlgeom.hpp:24, + from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/vsstl.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/../meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here + class Vec3d + ^~~~~ +[ 76%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/python_csg.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/python_csg.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/csg/python_csg.cpp +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/myadt.hpp:29, + from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:6, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/csg/zrefine.cpp:2: +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:23, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/csg/zrefine.cpp:2: @@ -20971,8 +21007,6 @@ /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 76%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/python_csg.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/python_csg.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/csg/python_csg.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:24, from /build/netgen-6.2.1804+dfsg1/libsrc/csg/zrefine.cpp:4: /build/netgen-6.2.1804+dfsg1/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': @@ -21115,6 +21149,8 @@ /build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/template.hpp:277:7: note: 'class netgen::INDEX_4' declared here class INDEX_4 ^~~~~~~ +[ 77%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/splinesurface.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/splinesurface.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/csg/splinesurface.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/myadt.hpp:29, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:10, @@ -21199,8 +21235,6 @@ /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 77%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/splinesurface.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/libsrc/csg -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/csg.dir/splinesurface.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/csg/splinesurface.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:24, from /build/netgen-6.2.1804+dfsg1/libsrc/csg/python_csg.cpp:4: /build/netgen-6.2.1804+dfsg1/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': @@ -21226,6 +21260,18 @@ /build/netgen-6.2.1804+dfsg1/libsrc/csg/python_csg.cpp:640:33: warning: catching polymorphic type 'class netgen::NgException' by value [-Wcatch-value=] catch (NgException ex) ^~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/myadt.hpp:29, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:10, + from /build/netgen-6.2.1804+dfsg1/libsrc/csg/splinesurface.cpp:2: +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:10, @@ -21235,6 +21281,78 @@ /build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (TIND i = BASE; i < size+BASE; i++) ~~^~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:23, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/csg/splinesurface.cpp:2: +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] + for (size_t i = 0; i < np; i++) + ~~^~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if(identnr <= type.Size()) + ~~~~~~~~^~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + while(type.Size() < identnr) + ~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:24, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/csg/splinesurface.cpp:2: +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loch.boxes.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:26, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/csg/splinesurface.cpp:2: +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp:608:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; + ~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp:624:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; + ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp:631:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } + ~~~~~^~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:33, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/csg/splinesurface.cpp:2: +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < transfreezone.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:64, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/csg/splinesurface.cpp:2: +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < Size(); i++) + ~~^~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:67, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/csg/splinesurface.cpp:2: +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/csg/../general/netgenout.hpp:106:46: required from here @@ -21330,90 +21448,6 @@ /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/myadt.hpp:29, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:10, - from /build/netgen-6.2.1804+dfsg1/libsrc/csg/splinesurface.cpp:2: -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/csg/splinesurface.cpp:2: -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] - for (size_t i = 0; i < np; i++) - ~~^~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if(identnr <= type.Size()) - ~~~~~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - while(type.Size() < identnr) - ~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:24, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/csg/splinesurface.cpp:2: -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loch.boxes.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:26, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/csg/splinesurface.cpp:2: -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp:608:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; - ~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp:624:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; - ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp:631:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } - ~~~~~^~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:33, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/csg/splinesurface.cpp:2: -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < transfreezone.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:64, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/csg/splinesurface.cpp:2: -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < Size(); i++) - ~~^~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:67, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/csg/splinesurface.cpp:2: -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:24, from /build/netgen-6.2.1804+dfsg1/libsrc/csg/splinesurface.cpp:2: /build/netgen-6.2.1804+dfsg1/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': @@ -21633,10 +21667,12 @@ make[3]: Leaving directory '/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/obj-arm-linux-gnueabihf' -[ 80%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/nginterface_v2.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/interface && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/interface -I/build/netgen-6.2.1804+dfsg1/libsrc/interface -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/interface.dir/nginterface_v2.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/interface/nginterface_v2.cpp -[ 81%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/nginterface.cpp.o +[ 79%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/read_fnf_mesh.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/interface && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/interface -I/build/netgen-6.2.1804+dfsg1/libsrc/interface -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/interface.dir/read_fnf_mesh.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/interface/read_fnf_mesh.cpp +[ 80%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/nginterface.cpp.o cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/interface && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/interface -I/build/netgen-6.2.1804+dfsg1/libsrc/interface -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/interface.dir/nginterface.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/interface/nginterface.cpp +[ 81%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/nginterface_v2.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/interface && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/interface -I/build/netgen-6.2.1804+dfsg1/libsrc/interface -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/interface.dir/nginterface_v2.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/interface/nginterface_v2.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:29, from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/../include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:6, @@ -21663,6 +21699,17 @@ /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:29, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/read_fnf_mesh.cpp:8: +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/myadt.hpp:29, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/csg/vscsg.cpp:4: @@ -21676,14 +21723,14 @@ ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:23, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/nginterface_v2.cpp:1: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/nginterface.cpp:3: /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:23, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/nginterface.cpp:3: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/nginterface_v2.cpp:1: /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] for (size_t i = 0; i < np; i++) @@ -21696,13 +21743,6 @@ /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] while(type.Size() < identnr) ~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:24, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/nginterface_v2.cpp:1: -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loch.boxes.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~ /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) @@ -21718,6 +21758,13 @@ /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:24, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/nginterface_v2.cpp:1: +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loch.boxes.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:26, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/interface/nginterface.cpp:3: @@ -21762,23 +21809,35 @@ /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:23, +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:23, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/csg/vscsg.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/read_fnf_mesh.cpp:10: +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:64, +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if(identnr <= type.Size()) + ~~~~~~~~^~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + while(type.Size() < identnr) + ~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:24, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/nginterface_v2.cpp:1: -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < Size(); i++) - ~~^~~~~~~~ + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/read_fnf_mesh.cpp:10: +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loch.boxes.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:64, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/nginterface.cpp:3: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/nginterface_v2.cpp:1: /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) @@ -21790,6 +21849,21 @@ /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:64, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/nginterface.cpp:3: +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < Size(); i++) + ~~^~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:67, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/interface/nginterface.cpp:3: @@ -21801,33 +21875,36 @@ /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if(identnr <= type.Size()) - ~~~~~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - while(type.Size() < identnr) - ~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:24, +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:26, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/csg/vscsg.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loch.boxes.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~ + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/read_fnf_mesh.cpp:10: +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp:608:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; + ~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp:624:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; + ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp:631:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } + ~~~~~^~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:33, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/read_fnf_mesh.cpp:10: +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < transfreezone.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~~~~ /build/netgen-6.2.1804+dfsg1/libsrc/interface/nginterface_v2.cpp: In member function 'void netgen::Ngx_Mesh::GetParentNodes(int, int*) const': /build/netgen-6.2.1804+dfsg1/libsrc/interface/nginterface_v2.cpp:681:14: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (ni <= mesh->mlbetweennodes.Size()) @@ -21850,36 +21927,21 @@ /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (msnr < triapprox.Size()) ~~~~~^~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:26, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/csg/vscsg.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp:608:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; - ~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp:624:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; - ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp:631:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } - ~~~~~^~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:33, +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:23, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/csg/vscsg.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < transfreezone.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/interface/nginterface.cpp: In function 'void Ng_LoadGeometry(const char*)': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/nginterface.cpp:79:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < geometryregister.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/interface/nginterface.cpp: In function 'void Ng_LoadMeshFromStream(std::istream&)': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/nginterface.cpp:102:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < geometryregister.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] + for (size_t i = 0; i < np; i++) + ~~^~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if(identnr <= type.Size()) + ~~~~~~~~^~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + while(type.Size() < identnr) + ~~~~~~~~~~~~^~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/../include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:6, @@ -21890,38 +21952,32 @@ /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (TIND i = BASE; i < size+BASE; i++) ~~^~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/interface/nginterface.cpp: In function 'void Ng_GetUserData(char*, double*)': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/nginterface.cpp:461:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < da.Size(); i++) - ~~^~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:64, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/csg/vscsg.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < Size(); i++) - ~~^~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:67, +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:24, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/csg/vscsg.cpp:5: -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loch.boxes.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/interface/nginterface.cpp: In function 'void Ng_LoadGeometry(const char*)': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/nginterface.cpp:79:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < geometryregister.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/interface/../general/netgenout.hpp:106:46: required from here /build/netgen-6.2.1804+dfsg1/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] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:64, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/read_fnf_mesh.cpp:10: +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < Size(); i++) + ~~^~~~~~~~ /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]': /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]' /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp:205:25: required from here @@ -21951,6 +22007,53 @@ /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/interface/nginterface.cpp: In function 'void Ng_LoadMeshFromStream(std::istream&)': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/nginterface.cpp:102:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < geometryregister.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:67, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/read_fnf_mesh.cpp:10: +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/interface/nginterface.cpp: In function 'void Ng_GetUserData(char*, double*)': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/nginterface.cpp:461:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < da.Size(); i++) + ~~^~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:26, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/csg/vscsg.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp:608:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; + ~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp:624:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; + ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshclass.hpp:631:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } + ~~~~~^~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:33, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/csg/vscsg.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < transfreezone.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~~~~ /build/netgen-6.2.1804+dfsg1/libsrc/interface/nginterface.cpp: In function 'int Ng_GetFace_Vertices(int, int*)': /build/netgen-6.2.1804+dfsg1/libsrc/interface/nginterface.cpp:1556:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < ia.Size(); i++) @@ -21999,16 +22102,55 @@ /build/netgen-6.2.1804+dfsg1/libsrc/interface/nginterface.cpp:1937:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < mesh->pointelements.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:24, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/read_fnf_mesh.cpp:10: +/build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': +/build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (msnr < triapprox.Size()) + ~~~~~^~~~~~~~~~~~~~~~~~ /build/netgen-6.2.1804+dfsg1/libsrc/interface/nginterface.cpp: In function 'int Ng_Bisect_WithInfo(const char*, double**, int*)': /build/netgen-6.2.1804+dfsg1/libsrc/interface/nginterface.cpp:2141:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for(int i = 0; iSize(); i++) ~^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:64, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/csg/vscsg.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < Size(); i++) + ~~^~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/meshing.hpp:67, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/csg/vscsg.cpp:5: +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csg.hpp:24, from /build/netgen-6.2.1804+dfsg1/libsrc/csg/vscsg.cpp:6: /build/netgen-6.2.1804+dfsg1/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /build/netgen-6.2.1804+dfsg1/libsrc/csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (msnr < triapprox.Size()) ~~~~~^~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/interface/read_fnf_mesh.cpp: In function 'void netgen::ReadFNFFormat(netgen::Mesh&, const string&)': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/read_fnf_mesh.cpp:263:43: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int j = 0; j < pnums.Size(); j++) + ~~^~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/interface/read_fnf_mesh.cpp:302:49: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int j = 0; j+2 < enums.Size(); j+=2) + ~~~~^~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/interface/read_fnf_mesh.cpp:332:47: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int j = 0; j < fnums.Size(); j += 2) + ~~^~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/../include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:6, @@ -22019,13 +22161,12 @@ /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (TIND i = BASE; i < size+BASE; i++) ~~^~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../stlgeom/stlgeom.hpp:46, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/stlgeom.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/csg/vscsg.cpp:7: -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../stlgeom/stltool.hpp:67:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i <= charttrigs->Size()) {return charttrigs->Get(i);} - ~~^~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/interface/read_fnf_mesh.cpp:405:47: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loadtypes.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/interface/read_fnf_mesh.cpp:413:43: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loadtypes.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~ /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/interface/../general/netgenout.hpp:106:46: required from here @@ -22061,6 +22202,13 @@ /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../stlgeom/stlgeom.hpp:46, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/stlgeom.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/csg/vscsg.cpp:7: +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../stlgeom/stltool.hpp:67:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i <= charttrigs->Size()) {return charttrigs->Get(i);} + ~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/../include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:6, @@ -22078,12 +22226,6 @@ /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/stlgeom.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/csg/vscsg.cpp:7: -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': -/build/netgen-6.2.1804+dfsg1/libsrc/csg/../stlgeom/stlgeom.hpp:444:63: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} - ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/../include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:6, @@ -22103,6 +22245,20 @@ /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/stlgeom.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/csg/vscsg.cpp:7: +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': +/build/netgen-6.2.1804+dfsg1/libsrc/csg/../stlgeom/stlgeom.hpp:444:63: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} + ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/read_fnf_mesh.cpp:8: +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (TIND i = BASE; i < size+BASE; i++) + ~~^~~~~~~~~~~ /build/netgen-6.2.1804+dfsg1/libsrc/csg/vscsg.cpp: In member function 'virtual void netgen::VisualSceneGeometry::BuildScene(int)': /build/netgen-6.2.1804+dfsg1/libsrc/csg/vscsg.cpp:161:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < trilists.Size(); i++) @@ -22121,6 +22277,75 @@ /build/netgen-6.2.1804+dfsg1/libsrc/csg/vscsg.cpp:465:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 2; i <= specpoints.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/interface/../general/netgenout.hpp:106:46: required from here +/build/netgen-6.2.1804+dfsg1/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] + for(TIND i=0; pos==-1 && i < this->size; i++) + ~~^~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]' +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp:205:25: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy (p, data, sizeof(T)*mins); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:23, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/read_fnf_mesh.cpp:10: +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here + class Segment + ^~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/read_fnf_mesh.cpp:8: +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp:596:29: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy (p, data, sizeof(T)*mins); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:23, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/read_fnf_mesh.cpp:10: +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here + class FaceDescriptor + ^~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/read_fnf_mesh.cpp:8: +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/include/../csg/csgeom.hpp:337:85: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy (p, data, sizeof(T)*mins); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/8/memory:81, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/mystdlib.h:18, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/read_fnf_mesh.cpp:6: +/usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here + class shared_ptr : public __shared_ptr<_Tp> + ^~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/read_fnf_mesh.cpp:8: +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/include/../csg/triapprox.hpp:49:57: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy (p, data, sizeof(T)*mins); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/gprim.hpp:17, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/gprim.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:11, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/read_fnf_mesh.cpp:10: +/build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here + class Vec : public ngsimd::AlignedAlloc> + ^~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/csg/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/csg/vscsg.cpp:4: @@ -22228,197 +22453,6 @@ /build/netgen-6.2.1804+dfsg1/libsrc/csg/../meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here class Vec3d ^~~~~ -[ 81%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/read_fnf_mesh.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/interface && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/interface -I/build/netgen-6.2.1804+dfsg1/libsrc/interface -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/interface.dir/read_fnf_mesh.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/interface/read_fnf_mesh.cpp -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:29, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/read_fnf_mesh.cpp:8: -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/read_fnf_mesh.cpp:10: -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] - for (size_t i = 0; i < np; i++) - ~~^~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if(identnr <= type.Size()) - ~~~~~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - while(type.Size() < identnr) - ~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:24, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/read_fnf_mesh.cpp:10: -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loch.boxes.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:26, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/read_fnf_mesh.cpp:10: -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp:608:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; - ~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp:624:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; - ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp:631:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } - ~~~~~^~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:33, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/read_fnf_mesh.cpp:10: -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < transfreezone.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:64, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/read_fnf_mesh.cpp:10: -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < Size(); i++) - ~~^~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:67, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/read_fnf_mesh.cpp:10: -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:24, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/read_fnf_mesh.cpp:10: -/build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': -/build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (msnr < triapprox.Size()) - ~~~~~^~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/interface/read_fnf_mesh.cpp: In function 'void netgen::ReadFNFFormat(netgen::Mesh&, const string&)': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/read_fnf_mesh.cpp:263:43: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int j = 0; j < pnums.Size(); j++) - ~~^~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/interface/read_fnf_mesh.cpp:302:49: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int j = 0; j+2 < enums.Size(); j+=2) - ~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/interface/read_fnf_mesh.cpp:332:47: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int j = 0; j < fnums.Size(); j += 2) - ~~^~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/interface/read_fnf_mesh.cpp:405:47: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loadtypes.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/interface/read_fnf_mesh.cpp:413:43: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loadtypes.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/read_fnf_mesh.cpp:8: -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (TIND i = BASE; i < size+BASE; i++) - ~~^~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/interface/../general/netgenout.hpp:106:46: required from here -/build/netgen-6.2.1804+dfsg1/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] - for(TIND i=0; pos==-1 && i < this->size; i++) - ~~^~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]' -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp:205:25: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy (p, data, sizeof(T)*mins); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/read_fnf_mesh.cpp:10: -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here - class Segment - ^~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/read_fnf_mesh.cpp:8: -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp:596:29: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy (p, data, sizeof(T)*mins); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/read_fnf_mesh.cpp:10: -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here - class FaceDescriptor - ^~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/read_fnf_mesh.cpp:8: -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/include/../csg/csgeom.hpp:337:85: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy (p, data, sizeof(T)*mins); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/8/memory:81, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/read_fnf_mesh.cpp:6: -/usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here - class shared_ptr : public __shared_ptr<_Tp> - ^~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/read_fnf_mesh.cpp:8: -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/include/../csg/triapprox.hpp:49:57: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy (p, data, sizeof(T)*mins); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/gprim.hpp:17, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/gprim.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:11, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/read_fnf_mesh.cpp:10: -/build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here - class Vec : public ngsimd::AlignedAlloc> - ^~~ [ 82%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/readtetmesh.cpp.o cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/interface && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/interface -I/build/netgen-6.2.1804+dfsg1/libsrc/interface -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/interface.dir/readtetmesh.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/interface/readtetmesh.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:29, @@ -22432,6 +22466,8 @@ /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ +[ 82%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/readuser.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/interface && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/interface -I/build/netgen-6.2.1804+dfsg1/libsrc/interface -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/interface.dir/readuser.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/interface/readuser.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:23, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, @@ -22517,6 +22553,8 @@ /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (msnr < triapprox.Size()) ~~~~~^~~~~~~~~~~~~~~~~~ +[ 83%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writeabaqus.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/interface && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/interface -I/build/netgen-6.2.1804+dfsg1/libsrc/interface -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/interface.dir/writeabaqus.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/interface/writeabaqus.cpp /build/netgen-6.2.1804+dfsg1/libsrc/interface/readtetmesh.cpp: In function 'void netgen::ReadTETFormat(netgen::Mesh&, const string&)': /build/netgen-6.2.1804+dfsg1/libsrc/interface/readtetmesh.cpp:671:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for(int i=0; i& netgen::Array::operator=(const T&) [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]' /build/netgen-6.2.1804+dfsg1/libsrc/interface/readtetmesh.cpp:669:20: required from here /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] -[ 82%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/readuser.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/interface && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/interface -I/build/netgen-6.2.1804+dfsg1/libsrc/interface -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/interface.dir/readuser.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/interface/readuser.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:29, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/interface/readuser.cpp:9: @@ -22721,6 +22757,17 @@ /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (msnr < triapprox.Size()) ~~~~~^~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:29, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writeabaqus.cpp:8: +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/interface/readuser.cpp:9: @@ -22798,19 +22845,6 @@ /build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ -[ 83%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writeabaqus.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/interface && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/interface -I/build/netgen-6.2.1804+dfsg1/libsrc/interface -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/interface.dir/writeabaqus.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/interface/writeabaqus.cpp -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:29, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writeabaqus.cpp:8: -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:23, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, @@ -22987,6 +23021,8 @@ cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/interface && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/interface -I/build/netgen-6.2.1804+dfsg1/libsrc/interface -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/interface.dir/writediffpack.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/interface/writediffpack.cpp [ 84%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writedolfin.cpp.o cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/interface && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/interface -I/build/netgen-6.2.1804+dfsg1/libsrc/interface -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/interface.dir/writedolfin.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/interface/writedolfin.cpp +[ 84%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writeelmer.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/interface && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/interface -I/build/netgen-6.2.1804+dfsg1/libsrc/interface -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/interface.dir/writeelmer.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/interface/writeelmer.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:29, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writediffpack.cpp:11: @@ -22998,6 +23034,28 @@ /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:29, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writedolfin.cpp:10: +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:29, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writeelmer.cpp:9: +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:23, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, @@ -23024,6 +23082,15 @@ /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:23, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writedolfin.cpp:12: +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] + for (size_t i = 0; i < np; i++) + ~~^~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:26, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, @@ -23041,78 +23108,6 @@ /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp:631:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:29, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writedolfin.cpp:10: -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:33, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writediffpack.cpp:13: -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < transfreezone.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:64, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writediffpack.cpp:13: -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < Size(); i++) - ~~^~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:67, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writediffpack.cpp:13: -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:24, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writediffpack.cpp:13: -/build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': -/build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (msnr < triapprox.Size()) - ~~~~~^~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/interface/writediffpack.cpp: In function 'void netgen::WriteDiffPackFormat(const netgen::Mesh&, const netgen::NetgenGeometry&, const string&)': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/writediffpack.cpp:73:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (i =1 ; i <= BIname.Size(); i++) - ~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/interface/writediffpack.cpp:116:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int jj = 0; jj < sels.Size(); jj++) - ~~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/interface/writediffpack.cpp:236:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (i =1 ; i <= BIname.Size(); i++) - ~~^~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writedolfin.cpp:12: -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] - for (size_t i = 0; i < np; i++) - ~~^~~~ /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) @@ -23130,263 +23125,15 @@ /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writediffpack.cpp:11: -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (TIND i = BASE; i < size+BASE; i++) - ~~^~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:26, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writedolfin.cpp:12: -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp:608:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; - ~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp:624:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; - ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp:631:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } - ~~~~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/interface/../general/netgenout.hpp:106:46: required from here -/build/netgen-6.2.1804+dfsg1/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] - for(TIND i=0; pos==-1 && i < this->size; i++) - ~~^~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]' -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp:205:25: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy (p, data, sizeof(T)*mins); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writediffpack.cpp:13: -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here - class Segment - ^~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writediffpack.cpp:11: -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp:596:29: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy (p, data, sizeof(T)*mins); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writediffpack.cpp:13: -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here - class FaceDescriptor - ^~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writediffpack.cpp:11: -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/include/../csg/csgeom.hpp:337:85: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy (p, data, sizeof(T)*mins); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/8/memory:81, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writediffpack.cpp:9: -/usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here - class shared_ptr : public __shared_ptr<_Tp> - ^~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writediffpack.cpp:11: -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/include/../csg/triapprox.hpp:49:57: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy (p, data, sizeof(T)*mins); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/gprim.hpp:17, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/gprim.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:11, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writediffpack.cpp:13: -/build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here - class Vec : public ngsimd::AlignedAlloc> - ^~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:33, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writedolfin.cpp:12: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writediffpack.cpp:13: /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:64, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writedolfin.cpp:12: -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < Size(); i++) - ~~^~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:67, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writedolfin.cpp:12: -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:24, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writedolfin.cpp:12: -/build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': -/build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (msnr < triapprox.Size()) - ~~~~~^~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writedolfin.cpp:10: -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (TIND i = BASE; i < size+BASE; i++) - ~~^~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/interface/../general/netgenout.hpp:106:46: required from here -/build/netgen-6.2.1804+dfsg1/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] - for(TIND i=0; pos==-1 && i < this->size; i++) - ~~^~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]' -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp:205:25: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy (p, data, sizeof(T)*mins); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writedolfin.cpp:12: -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here - class Segment - ^~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writedolfin.cpp:10: -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp:596:29: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy (p, data, sizeof(T)*mins); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writedolfin.cpp:12: -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here - class FaceDescriptor - ^~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writedolfin.cpp:10: -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/include/../csg/csgeom.hpp:337:85: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy (p, data, sizeof(T)*mins); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/8/memory:81, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writedolfin.cpp:8: -/usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here - class shared_ptr : public __shared_ptr<_Tp> - ^~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writedolfin.cpp:10: -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/include/../csg/triapprox.hpp:49:57: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy (p, data, sizeof(T)*mins); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/gprim.hpp:17, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/gprim.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:11, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writedolfin.cpp:12: -/build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here - class Vec : public ngsimd::AlignedAlloc> - ^~~ -[ 84%] Linking CXX shared library libcsgvis.so -cd /build/netgen-6.2.1804+dfsg1/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 -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libcsgvis.so -o libcsgvis.so CMakeFiles/csgvis.dir/vscsg.cpp.o -Wl,-rpath,/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg:/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/visualization:/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing:/usr/lib/arm-linux-gnueabihf/openmpi/lib: libcsg.so ../visualization/libvisual.so ../meshing/libmesh.so -lz -lmetis -lpython3.7m /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi_cxx.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so -lGL -lGLU -[ 84%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writeelmer.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/interface && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/interface -I/build/netgen-6.2.1804+dfsg1/libsrc/interface -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/interface.dir/writeelmer.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/interface/writeelmer.cpp -make[3]: Leaving directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' -[ 85%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writefeap.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/interface && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/interface -I/build/netgen-6.2.1804+dfsg1/libsrc/interface -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/interface.dir/writefeap.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/interface/writefeap.cpp -[ 85%] Built target csgvis -[ 85%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writefluent.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/interface && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/interface -I/build/netgen-6.2.1804+dfsg1/libsrc/interface -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/interface.dir/writefluent.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/interface/writefluent.cpp -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:29, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writeelmer.cpp:9: -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:29, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writefeap.cpp:11: -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:29, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writefluent.cpp:8: -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:23, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, @@ -23396,28 +23143,11 @@ /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if(identnr <= type.Size()) - ~~~~~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - while(type.Size() < identnr) - ~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:24, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writeelmer.cpp:11: -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loch.boxes.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:26, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writeelmer.cpp:11: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writedolfin.cpp:12: /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp:608:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; @@ -23430,41 +23160,6 @@ /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp:631:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writefeap.cpp:13: -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] - for (size_t i = 0; i < np; i++) - ~~^~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writefluent.cpp:10: -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] - for (size_t i = 0; i < np; i++) - ~~^~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if(identnr <= type.Size()) - ~~~~~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - while(type.Size() < identnr) - ~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:33, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writeelmer.cpp:11: -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < transfreezone.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~~~~ /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) @@ -23477,51 +23172,34 @@ from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writefeap.cpp:13: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writeelmer.cpp:11: /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:24, +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:33, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writefluent.cpp:10: -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loch.boxes.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~ + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writedolfin.cpp:12: +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < transfreezone.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:64, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writeelmer.cpp:11: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writediffpack.cpp:13: /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:26, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writefeap.cpp:13: -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp:608:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; - ~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp:624:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; - ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp:631:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } - ~~~~~^~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:67, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writeelmer.cpp:11: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writediffpack.cpp:13: /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) @@ -23538,7 +23216,7 @@ from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writefluent.cpp:10: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writeelmer.cpp:11: /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp:608:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; @@ -23555,32 +23233,16 @@ from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writefeap.cpp:13: -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < transfreezone.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:33, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writefluent.cpp:10: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writeelmer.cpp:11: /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:24, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writeelmer.cpp:11: -/build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': -/build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (msnr < triapprox.Size()) - ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:64, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writefeap.cpp:13: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writedolfin.cpp:12: /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) @@ -23589,7 +23251,7 @@ from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writefeap.cpp:13: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writedolfin.cpp:12: /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) @@ -23606,7 +23268,7 @@ from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writefluent.cpp:10: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writeelmer.cpp:11: /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) @@ -23615,7 +23277,7 @@ from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writefluent.cpp:10: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writeelmer.cpp:11: /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) @@ -23630,21 +23292,38 @@ ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:24, from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writefeap.cpp:13: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writediffpack.cpp:13: /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (msnr < triapprox.Size()) ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:24, from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writefluent.cpp:10: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writedolfin.cpp:12: /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (msnr < triapprox.Size()) ~~~~~^~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:24, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writeelmer.cpp:11: +/build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': +/build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (msnr < triapprox.Size()) + ~~~~~^~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/interface/writediffpack.cpp: In function 'void netgen::WriteDiffPackFormat(const netgen::Mesh&, const netgen::NetgenGeometry&, const string&)': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/writediffpack.cpp:73:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (i =1 ; i <= BIname.Size(); i++) + ~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/interface/writediffpack.cpp:116:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int jj = 0; jj < sels.Size(); jj++) + ~~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/interface/writediffpack.cpp:236:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (i =1 ; i <= BIname.Size(); i++) + ~~^~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writeelmer.cpp:9: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writedolfin.cpp:10: /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp:82:47: required from here /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] @@ -23666,13 +23345,13 @@ from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writeelmer.cpp:11: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writedolfin.cpp:12: /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writeelmer.cpp:9: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writedolfin.cpp:10: /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = unsigned int]': /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp:596:29: required from here @@ -23683,17 +23362,13 @@ from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writeelmer.cpp:11: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writedolfin.cpp:12: /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/interface/writefluent.cpp: In function 'void netgen::WriteFluentFormat(const netgen::Mesh&, const string&)': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/writefluent.cpp:162:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (i = 1; i <= surfaceelp.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writeelmer.cpp:9: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writedolfin.cpp:10: /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = unsigned int]': /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/include/../csg/csgeom.hpp:337:85: required from here @@ -23702,13 +23377,13 @@ ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /build/netgen-6.2.1804+dfsg1/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writeelmer.cpp:7: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writedolfin.cpp:8: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writeelmer.cpp:9: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writedolfin.cpp:10: /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = unsigned int]': /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/include/../csg/triapprox.hpp:49:57: required from here @@ -23719,13 +23394,13 @@ from /build/netgen-6.2.1804+dfsg1/libsrc/include/gprim.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:11, from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writeelmer.cpp:11: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writedolfin.cpp:12: /build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writefeap.cpp:11: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writeelmer.cpp:9: /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp:82:47: required from here /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] @@ -23737,6 +23412,14 @@ /build/netgen-6.2.1804+dfsg1/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] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writediffpack.cpp:11: +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (TIND i = BASE; i < size+BASE; i++) + ~~^~~~~~~~~~~ /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]': /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]' /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp:205:25: required from here @@ -23747,13 +23430,13 @@ from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writefeap.cpp:13: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writeelmer.cpp:11: /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writefeap.cpp:11: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writeelmer.cpp:9: /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = unsigned int]': /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp:596:29: required from here @@ -23764,21 +23447,13 @@ from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writefeap.cpp:13: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writeelmer.cpp:11: /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writefluent.cpp:8: -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (TIND i = BASE; i < size+BASE; i++) - ~~^~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writefeap.cpp:11: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writeelmer.cpp:9: /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = unsigned int]': /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/include/../csg/csgeom.hpp:337:85: required from here @@ -23787,13 +23462,13 @@ ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /build/netgen-6.2.1804+dfsg1/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writefeap.cpp:9: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writeelmer.cpp:7: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writefeap.cpp:11: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writeelmer.cpp:9: /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = unsigned int]': /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/include/../csg/triapprox.hpp:49:57: required from here @@ -23804,7 +23479,7 @@ from /build/netgen-6.2.1804+dfsg1/libsrc/include/gprim.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:11, from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writefeap.cpp:13: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writeelmer.cpp:11: /build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ @@ -23824,13 +23499,13 @@ from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writefluent.cpp:10: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writediffpack.cpp:13: /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writefluent.cpp:8: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writediffpack.cpp:11: /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = unsigned int]': /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp:596:29: required from here @@ -23841,13 +23516,13 @@ from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writefluent.cpp:10: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writediffpack.cpp:13: /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writefluent.cpp:8: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writediffpack.cpp:11: /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = unsigned int]': /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/include/../csg/csgeom.hpp:337:85: required from here @@ -23856,13 +23531,13 @@ ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /build/netgen-6.2.1804+dfsg1/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writefluent.cpp:6: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writediffpack.cpp:9: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writefluent.cpp:8: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writediffpack.cpp:11: /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = unsigned int]': /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/include/../csg/triapprox.hpp:49:57: required from here @@ -23873,34 +23548,30 @@ from /build/netgen-6.2.1804+dfsg1/libsrc/include/gprim.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:11, from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writefluent.cpp:10: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writediffpack.cpp:13: /build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writefluent.cpp:8: -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_3; int BASE = 0; TIND = int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/interface/writefluent.cpp:152:73: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_3'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy (p, data, sizeof(T)*mins); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:26, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writefluent.cpp:8: -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/template.hpp:208:7: note: 'class netgen::INDEX_3' declared here - class INDEX_3 - ^~~~~~~ +[ 85%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writefeap.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/interface && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/interface -I/build/netgen-6.2.1804+dfsg1/libsrc/interface -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/interface.dir/writefeap.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/interface/writefeap.cpp +[ 85%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writefluent.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/interface && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/interface -I/build/netgen-6.2.1804+dfsg1/libsrc/interface -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/interface.dir/writefluent.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/interface/writefluent.cpp [ 86%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writegmsh.cpp.o cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/interface && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/interface -I/build/netgen-6.2.1804+dfsg1/libsrc/interface -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/interface.dir/writegmsh.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/interface/writegmsh.cpp -[ 86%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writejcm.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/interface && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/interface -I/build/netgen-6.2.1804+dfsg1/libsrc/interface -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/interface.dir/writejcm.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/interface/writejcm.cpp -[ 87%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writepermas.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/interface && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/interface -I/build/netgen-6.2.1804+dfsg1/libsrc/interface -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/interface.dir/writepermas.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/interface/writepermas.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:29, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writegmsh.cpp:16: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writefeap.cpp:11: +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:29, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writefluent.cpp:8: /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; @@ -23913,7 +23584,7 @@ from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writegmsh.cpp:18: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writefeap.cpp:13: /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] for (size_t i = 0; i < np; i++) @@ -23930,14 +23601,99 @@ from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writegmsh.cpp:18: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writefeap.cpp:13: +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loch.boxes.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:26, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writefeap.cpp:13: +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp:608:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; + ~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp:624:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; + ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp:631:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } + ~~~~~^~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:33, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writefeap.cpp:13: +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < transfreezone.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:23, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writefluent.cpp:10: +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] + for (size_t i = 0; i < np; i++) + ~~^~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:64, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writefeap.cpp:13: +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < Size(); i++) + ~~^~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:67, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writefeap.cpp:13: +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if(identnr <= type.Size()) + ~~~~~~~~^~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + while(type.Size() < identnr) + ~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:24, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writefluent.cpp:10: /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:24, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writefeap.cpp:13: +/build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': +/build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (msnr < triapprox.Size()) + ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:29, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writejcm.cpp:8: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writegmsh.cpp:16: /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; @@ -23950,7 +23706,7 @@ from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writegmsh.cpp:18: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writefluent.cpp:10: /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp:608:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; @@ -23967,7 +23723,7 @@ from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writegmsh.cpp:18: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writefluent.cpp:10: /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) @@ -23976,7 +23732,7 @@ from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writegmsh.cpp:18: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writefluent.cpp:10: /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) @@ -23985,7 +23741,7 @@ from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writegmsh.cpp:18: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writefluent.cpp:10: /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) @@ -23998,9 +23754,86 @@ /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writefeap.cpp:11: +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (TIND i = BASE; i < size+BASE; i++) + ~~^~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/interface/../general/netgenout.hpp:106:46: required from here +/build/netgen-6.2.1804+dfsg1/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] + for(TIND i=0; pos==-1 && i < this->size; i++) + ~~^~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]' +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp:205:25: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy (p, data, sizeof(T)*mins); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:23, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writefeap.cpp:13: +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here + class Segment + ^~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writefeap.cpp:11: +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp:596:29: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy (p, data, sizeof(T)*mins); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:23, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writefeap.cpp:13: +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here + class FaceDescriptor + ^~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writefeap.cpp:11: +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/include/../csg/csgeom.hpp:337:85: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy (p, data, sizeof(T)*mins); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/8/memory:81, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/mystdlib.h:18, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writefeap.cpp:9: +/usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here + class shared_ptr : public __shared_ptr<_Tp> + ^~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writefeap.cpp:11: +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/include/../csg/triapprox.hpp:49:57: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy (p, data, sizeof(T)*mins); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/gprim.hpp:17, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/gprim.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:11, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writefeap.cpp:13: +/build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here + class Vec : public ngsimd::AlignedAlloc> + ^~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:24, from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writegmsh.cpp:18: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writefluent.cpp:10: /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (msnr < triapprox.Size()) @@ -24009,7 +23842,7 @@ from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writejcm.cpp:10: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writegmsh.cpp:18: /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] for (size_t i = 0; i < np; i++) @@ -24026,16 +23859,20 @@ from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writejcm.cpp:10: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writegmsh.cpp:18: /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/interface/writefluent.cpp: In function 'void netgen::WriteFluentFormat(const netgen::Mesh&, const string&)': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/writefluent.cpp:162:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (i = 1; i <= surfaceelp.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:26, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writejcm.cpp:10: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writegmsh.cpp:18: /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp:608:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; @@ -24050,7 +23887,7 @@ ~~~~~^~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writegmsh.cpp:16: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writefluent.cpp:8: /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp:82:47: required from here /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] @@ -24060,7 +23897,7 @@ from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writejcm.cpp:10: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writegmsh.cpp:18: /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) @@ -24081,13 +23918,13 @@ from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writegmsh.cpp:18: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writefluent.cpp:10: /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writegmsh.cpp:16: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writefluent.cpp:8: /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = unsigned int]': /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp:596:29: required from here @@ -24098,13 +23935,13 @@ from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writegmsh.cpp:18: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writefluent.cpp:10: /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writegmsh.cpp:16: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writefluent.cpp:8: /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = unsigned int]': /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/include/../csg/csgeom.hpp:337:85: required from here @@ -24113,13 +23950,13 @@ ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /build/netgen-6.2.1804+dfsg1/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writegmsh.cpp:14: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writefluent.cpp:6: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writegmsh.cpp:16: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writefluent.cpp:8: /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = unsigned int]': /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/include/../csg/triapprox.hpp:49:57: required from here @@ -24130,15 +23967,30 @@ from /build/netgen-6.2.1804+dfsg1/libsrc/include/gprim.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:11, from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writegmsh.cpp:18: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writefluent.cpp:10: /build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writefluent.cpp:8: +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_3; int BASE = 0; TIND = int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/interface/writefluent.cpp:152:73: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_3'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy (p, data, sizeof(T)*mins); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:26, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writefluent.cpp:8: +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/template.hpp:208:7: note: 'class netgen::INDEX_3' declared here + class INDEX_3 + ^~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:64, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writejcm.cpp:10: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writegmsh.cpp:18: /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) @@ -24147,7 +23999,7 @@ from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writejcm.cpp:10: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writegmsh.cpp:18: /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) @@ -24160,27 +24012,18 @@ /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:29, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writepermas.cpp:8: -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:24, from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writejcm.cpp:10: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writegmsh.cpp:18: /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (msnr < triapprox.Size()) ~~~~~^~~~~~~~~~~~~~~~~~ +[ 86%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writejcm.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/interface && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/interface -I/build/netgen-6.2.1804+dfsg1/libsrc/interface -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/interface.dir/writejcm.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/interface/writejcm.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writejcm.cpp:8: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writegmsh.cpp:16: /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp:82:47: required from here /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] @@ -24202,13 +24045,13 @@ from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writejcm.cpp:10: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writegmsh.cpp:18: /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writejcm.cpp:8: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writegmsh.cpp:16: /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = unsigned int]': /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp:596:29: required from here @@ -24219,13 +24062,13 @@ from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writejcm.cpp:10: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writegmsh.cpp:18: /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writejcm.cpp:8: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writegmsh.cpp:16: /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = unsigned int]': /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/include/../csg/csgeom.hpp:337:85: required from here @@ -24234,13 +24077,13 @@ ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /build/netgen-6.2.1804+dfsg1/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writejcm.cpp:7: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writegmsh.cpp:14: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writejcm.cpp:8: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writegmsh.cpp:16: /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = unsigned int]': /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/include/../csg/triapprox.hpp:49:57: required from here @@ -24251,24 +24094,30 @@ from /build/netgen-6.2.1804+dfsg1/libsrc/include/gprim.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:11, from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writejcm.cpp:10: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writegmsh.cpp:18: /build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:27, +[ 87%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writepermas.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/interface && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/interface -I/build/netgen-6.2.1804+dfsg1/libsrc/interface -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/interface.dir/writepermas.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/interface/writepermas.cpp +[ 87%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writetecplot.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/interface && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/interface -I/build/netgen-6.2.1804+dfsg1/libsrc/interface -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/interface.dir/writetecplot.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/interface/writetecplot.cpp +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:29, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writejcm.cpp:8: -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../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.1804+dfsg1/libsrc/interface/../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.1804+dfsg1/libsrc/interface/writejcm.cpp:100:20: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < size; i++) - ~~^~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:23, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writepermas.cpp:10: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writejcm.cpp:10: /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] for (size_t i = 0; i < np; i++) @@ -24285,7 +24134,7 @@ from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writepermas.cpp:10: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writejcm.cpp:10: /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) @@ -24294,7 +24143,7 @@ from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writepermas.cpp:10: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writejcm.cpp:10: /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp:608:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; @@ -24307,20 +24156,23 @@ /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp:631:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ +[ 87%] Linking CXX shared library libcsgvis.so +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg && /usr/bin/cmake -E cmake_link_script CMakeFiles/csgvis.dir/link.txt --verbose=1 In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:33, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writepermas.cpp:10: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writejcm.cpp:10: /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ +/usr/bin/c++ -fPIC -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libcsgvis.so -o libcsgvis.so CMakeFiles/csgvis.dir/vscsg.cpp.o -Wl,-rpath,/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg:/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/visualization:/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing:/usr/lib/arm-linux-gnueabihf/openmpi/lib: libcsg.so ../visualization/libvisual.so ../meshing/libmesh.so -lz -lmetis -lpython3.7m /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.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:64, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writepermas.cpp:10: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writejcm.cpp:10: /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) @@ -24329,7 +24181,7 @@ from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writepermas.cpp:10: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writejcm.cpp:10: /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) @@ -24344,16 +24196,38 @@ ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:24, from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writepermas.cpp:10: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writejcm.cpp:10: /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (msnr < triapprox.Size()) ~~~~~^~~~~~~~~~~~~~~~~~ -[ 87%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writetecplot.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/interface && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/interface -I/build/netgen-6.2.1804+dfsg1/libsrc/interface -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/interface.dir/writetecplot.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/interface/writetecplot.cpp -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:27, +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:29, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writepermas.cpp:8: +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +make[3]: Leaving directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:29, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writetecplot.cpp:7: +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +[ 87%] Built target csgvis +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writejcm.cpp:8: /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp:82:47: required from here /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] @@ -24365,6 +24239,7 @@ /build/netgen-6.2.1804+dfsg1/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] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ +[ 88%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writetet.cpp.o /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]': /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]' /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp:205:25: required from here @@ -24375,13 +24250,14 @@ from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writepermas.cpp:10: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writejcm.cpp:10: /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/interface && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/interface -I/build/netgen-6.2.1804+dfsg1/libsrc/interface -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/interface.dir/writetet.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/interface/writetet.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writepermas.cpp:8: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writejcm.cpp:8: /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = unsigned int]': /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp:596:29: required from here @@ -24392,13 +24268,13 @@ from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writepermas.cpp:10: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writejcm.cpp:10: /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writepermas.cpp:8: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writejcm.cpp:8: /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = unsigned int]': /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/include/../csg/csgeom.hpp:337:85: required from here @@ -24407,13 +24283,13 @@ ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /build/netgen-6.2.1804+dfsg1/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writepermas.cpp:6: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writejcm.cpp:7: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writepermas.cpp:8: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writejcm.cpp:8: /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = unsigned int]': /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/include/../csg/triapprox.hpp:49:57: required from here @@ -24424,25 +24300,97 @@ from /build/netgen-6.2.1804+dfsg1/libsrc/include/gprim.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:11, from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writepermas.cpp:10: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writejcm.cpp:10: /build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:29, +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writetecplot.cpp:7: -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -[ 88%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writetet.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/interface && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/interface -I/build/netgen-6.2.1804+dfsg1/libsrc/interface -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/interface.dir/writetet.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/interface/writetet.cpp -[ 88%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writetochnog.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/interface && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/interface -I/build/netgen-6.2.1804+dfsg1/libsrc/interface -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/interface.dir/writetochnog.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/interface/writetochnog.cpp + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writejcm.cpp:8: +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../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.1804+dfsg1/libsrc/interface/../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.1804+dfsg1/libsrc/interface/writejcm.cpp:100:20: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < size; i++) + ~~^~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:23, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writepermas.cpp:10: +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] + for (size_t i = 0; i < np; i++) + ~~^~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if(identnr <= type.Size()) + ~~~~~~~~^~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + while(type.Size() < identnr) + ~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:24, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writepermas.cpp:10: +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loch.boxes.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:26, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writepermas.cpp:10: +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp:608:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; + ~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp:624:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; + ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp:631:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } + ~~~~~^~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:33, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writepermas.cpp:10: +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < transfreezone.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:64, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writepermas.cpp:10: +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < Size(); i++) + ~~^~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:67, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writepermas.cpp:10: +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:23, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, @@ -24469,6 +24417,13 @@ /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:24, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writepermas.cpp:10: +/build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': +/build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (msnr < triapprox.Size()) + ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:26, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, @@ -24530,6 +24485,83 @@ ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writepermas.cpp:8: +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (TIND i = BASE; i < size+BASE; i++) + ~~^~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/interface/../general/netgenout.hpp:106:46: required from here +/build/netgen-6.2.1804+dfsg1/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] + for(TIND i=0; pos==-1 && i < this->size; i++) + ~~^~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]' +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp:205:25: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy (p, data, sizeof(T)*mins); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:23, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writepermas.cpp:10: +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here + class Segment + ^~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writepermas.cpp:8: +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp:596:29: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy (p, data, sizeof(T)*mins); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:23, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writepermas.cpp:10: +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here + class FaceDescriptor + ^~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writepermas.cpp:8: +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/include/../csg/csgeom.hpp:337:85: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy (p, data, sizeof(T)*mins); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/8/memory:81, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/mystdlib.h:18, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writepermas.cpp:6: +/usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here + class shared_ptr : public __shared_ptr<_Tp> + ^~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writepermas.cpp:8: +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/include/../csg/triapprox.hpp:49:57: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy (p, data, sizeof(T)*mins); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/gprim.hpp:17, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/gprim.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:11, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writepermas.cpp:10: +/build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here + class Vec : public ngsimd::AlignedAlloc> + ^~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writetecplot.cpp:7: /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp:82:47: required from here @@ -24616,19 +24648,12 @@ /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:29, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writetochnog.cpp:11: -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ +[ 88%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writetochnog.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/interface && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/interface -I/build/netgen-6.2.1804+dfsg1/libsrc/interface -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/interface.dir/writetochnog.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/interface/writetochnog.cpp [ 89%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writeuser.cpp.o cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/interface && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/interface -I/build/netgen-6.2.1804+dfsg1/libsrc/interface -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/interface.dir/writeuser.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/interface/writeuser.cpp +[ 89%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/wuchemnitz.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/interface && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/interface -I/build/netgen-6.2.1804+dfsg1/libsrc/interface -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/interface.dir/wuchemnitz.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/interface/wuchemnitz.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:23, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, @@ -24681,32 +24706,6 @@ /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writetochnog.cpp:13: -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] - for (size_t i = 0; i < np; i++) - ~~^~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if(identnr <= type.Size()) - ~~~~~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - while(type.Size() < identnr) - ~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:24, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writetochnog.cpp:13: -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loch.boxes.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:64, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, @@ -24733,32 +24732,6 @@ /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:26, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writetochnog.cpp:13: -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp:608:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; - ~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp:624:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; - ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp:631:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } - ~~~~~^~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:33, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writetochnog.cpp:13: -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < transfreezone.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:24, from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writetet.cpp:6: @@ -24766,32 +24739,6 @@ /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (msnr < triapprox.Size()) ~~~~~^~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:64, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writetochnog.cpp:13: -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < Size(); i++) - ~~^~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:67, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writetochnog.cpp:13: -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/netgen-6.2.1804+dfsg1/libsrc/interface/writetet.cpp: In function 'void netgen::WriteTETFormat(const netgen::Mesh&, const string&)': /build/netgen-6.2.1804+dfsg1/libsrc/interface/writetet.cpp:90:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for(int i=startsize; iSize(); j++) ~^~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:24, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writetochnog.cpp:13: -/build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': -/build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (msnr < triapprox.Size()) - ~~~~~^~~~~~~~~~~~~~~~~~ /build/netgen-6.2.1804+dfsg1/libsrc/interface/writetet.cpp:569:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for(int i=0; i& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (TIND i = BASE; i < size+BASE; i++) - ~~^~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/interface/../general/netgenout.hpp:106:46: required from here -/build/netgen-6.2.1804+dfsg1/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] - for(TIND i=0; pos==-1 && i < this->size; i++) - ~~^~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]' -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp:205:25: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy (p, data, sizeof(T)*mins); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writetochnog.cpp:13: -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here - class Segment - ^~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writetochnog.cpp:11: -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp:596:29: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy (p, data, sizeof(T)*mins); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writetochnog.cpp:13: -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here - class FaceDescriptor - ^~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writetochnog.cpp:11: -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/include/../csg/csgeom.hpp:337:85: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy (p, data, sizeof(T)*mins); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/8/memory:81, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writetochnog.cpp:9: -/usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here - class shared_ptr : public __shared_ptr<_Tp> - ^~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writetochnog.cpp:11: -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/include/../csg/triapprox.hpp:49:57: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy (p, data, sizeof(T)*mins); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/gprim.hpp:17, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/gprim.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:11, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writetochnog.cpp:13: -/build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here - class Vec : public ngsimd::AlignedAlloc> - ^~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writetet.cpp:4: /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp:82:47: required from here @@ -25215,6 +25078,17 @@ ~~^~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:29, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writetochnog.cpp:11: +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:29, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writeuser.cpp:7: /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] @@ -25224,8 +25098,17 @@ /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ -[ 89%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/wuchemnitz.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/interface && /usr/bin/c++ -DHAVE_DLFCN_H -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/interface -I/build/netgen-6.2.1804+dfsg1/libsrc/interface -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/interface.dir/wuchemnitz.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/interface/wuchemnitz.cpp +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:29, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/wuchemnitz.cpp:6: +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:23, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, @@ -25235,6 +25118,23 @@ /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:23, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writetochnog.cpp:13: +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] + for (size_t i = 0; i < np; i++) + ~~^~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if(identnr <= type.Size()) + ~~~~~~~~^~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + while(type.Size() < identnr) + ~~~~~~~~~~~~^~~~~~~~~ /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) @@ -25252,6 +25152,15 @@ /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:24, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writetochnog.cpp:13: +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loch.boxes.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:26, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, @@ -25269,6 +25178,15 @@ /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp:631:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:23, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/wuchemnitz.cpp:9: +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] + for (size_t i = 0; i < np; i++) + ~~^~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:33, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, @@ -25278,6 +25196,49 @@ /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:26, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writetochnog.cpp:13: +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp:608:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; + ~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp:624:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; + ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if(identnr <= type.Size()) + ~~~~~~~~^~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + while(type.Size() < identnr) + ~~~~~~~~~~~~^~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp:631:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } + ~~~~~^~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:24, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/wuchemnitz.cpp:9: +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loch.boxes.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:33, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writetochnog.cpp:13: +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < transfreezone.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:64, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, @@ -25304,6 +25265,58 @@ /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:64, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writetochnog.cpp:13: +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < Size(); i++) + ~~^~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:67, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writetochnog.cpp:13: +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:26, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/wuchemnitz.cpp:9: +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp:608:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; + ~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp:624:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; + ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp:631:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } + ~~~~~^~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:33, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/wuchemnitz.cpp:9: +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < transfreezone.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:24, from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writeuser.cpp:9: @@ -25311,6 +25324,46 @@ /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (msnr < triapprox.Size()) ~~~~~^~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:24, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writetochnog.cpp:13: +/build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': +/build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (msnr < triapprox.Size()) + ~~~~~^~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:64, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/wuchemnitz.cpp:9: +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < Size(); i++) + ~~^~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:67, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/wuchemnitz.cpp:9: +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:24, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/wuchemnitz.cpp:9: +/build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': +/build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (msnr < triapprox.Size()) + ~~~~~^~~~~~~~~~~~~~~~~~ /build/netgen-6.2.1804+dfsg1/libsrc/interface/writeuser.cpp: In function 'void netgen::WriteSTLExtFormat(const netgen::Mesh&, const string&)': /build/netgen-6.2.1804+dfsg1/libsrc/interface/writeuser.cpp:424:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for(int bcInd = 1; bcInd <= faceBCs.Size(); bcInd++) @@ -25318,26 +25371,17 @@ /build/netgen-6.2.1804+dfsg1/libsrc/interface/writeuser.cpp:433:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < faceSei.Size(); i++) ~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/interface/writeuser.cpp: In function 'void netgen::WriteEdgeElementFormat(const netgen::Mesh&, const netgen::NetgenGeometry&, const string&)': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/writeuser.cpp:826:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (j=1; j <= edges.Size(); j++) - ~~^~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/interface/writeuser.cpp:837:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (j=1; j <= edges.Size(); j++) - ~~^~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/interface/writeuser.cpp:868:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (j=1; j <= edges.Size(); j++) - ~~^~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writeuser.cpp:7: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writetochnog.cpp:11: /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp:82:47: required from here /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (TIND i = BASE; i < size+BASE; i++) ~~^~~~~~~~~~~ /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/interface/writeuser.cpp:408:24: required from here +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/interface/../general/netgenout.hpp:106:46: required from here /build/netgen-6.2.1804+dfsg1/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] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ @@ -25351,13 +25395,13 @@ from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writeuser.cpp:9: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writetochnog.cpp:13: /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writeuser.cpp:7: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writetochnog.cpp:11: /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = unsigned int]': /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp:596:29: required from here @@ -25368,13 +25412,20 @@ from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writeuser.cpp:9: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writetochnog.cpp:13: /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/interface/wuchemnitz.cpp: In function 'void netgen::Convert()': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/wuchemnitz.cpp:167:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (i = 1; i <= volelements.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/interface/wuchemnitz.cpp:216:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (i = 1; i <= faces.Size(); i++) + ~~^~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writeuser.cpp:7: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writetochnog.cpp:11: /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = unsigned int]': /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/include/../csg/csgeom.hpp:337:85: required from here @@ -25383,13 +25434,13 @@ ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /build/netgen-6.2.1804+dfsg1/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writeuser.cpp:5: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writetochnog.cpp:9: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writeuser.cpp:7: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writetochnog.cpp:11: /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = unsigned int]': /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/include/../csg/triapprox.hpp:49:57: required from here @@ -25400,126 +25451,24 @@ from /build/netgen-6.2.1804+dfsg1/libsrc/include/gprim.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:11, from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writeuser.cpp:9: + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writetochnog.cpp:13: /build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writeuser.cpp:7: -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/interface/writeuser.cpp:401:14: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < size; i++) - ~~^~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:29, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/wuchemnitz.cpp:6: -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/wuchemnitz.cpp:9: -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] - for (size_t i = 0; i < np; i++) - ~~^~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if(identnr <= type.Size()) - ~~~~~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - while(type.Size() < identnr) - ~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:24, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/wuchemnitz.cpp:9: -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loch.boxes.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:26, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/wuchemnitz.cpp:9: -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp:608:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; - ~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp:624:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; - ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp:631:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } - ~~~~~^~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:33, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/wuchemnitz.cpp:9: -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < transfreezone.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:64, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/wuchemnitz.cpp:9: -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < Size(); i++) - ~~^~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:67, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/wuchemnitz.cpp:9: -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:24, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/wuchemnitz.cpp:9: -/build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': -/build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (msnr < triapprox.Size()) - ~~~~~^~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/interface/wuchemnitz.cpp: In function 'void netgen::Convert()': -/build/netgen-6.2.1804+dfsg1/libsrc/interface/wuchemnitz.cpp:167:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (i = 1; i <= volelements.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/interface/wuchemnitz.cpp:216:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (i = 1; i <= faces.Size(); i++) +/build/netgen-6.2.1804+dfsg1/libsrc/interface/writeuser.cpp: In function 'void netgen::WriteEdgeElementFormat(const netgen::Mesh&, const netgen::NetgenGeometry&, const string&)': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/writeuser.cpp:826:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (j=1; j <= edges.Size(); j++) + ~~^~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/interface/writeuser.cpp:837:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (j=1; j <= edges.Size(); j++) ~~^~~~~~~~~~~~~~~ /build/netgen-6.2.1804+dfsg1/libsrc/interface/wuchemnitz.cpp: In function 'void netgen::WriteFile(std::ostream&)': /build/netgen-6.2.1804+dfsg1/libsrc/interface/wuchemnitz.cpp:278:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (i = 1; i <= points.Size(); i++) ~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/interface/writeuser.cpp:868:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (j=1; j <= edges.Size(); j++) + ~~^~~~~~~~~~~~~~~ /build/netgen-6.2.1804+dfsg1/libsrc/interface/wuchemnitz.cpp:283:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (i = 1; i <= edges.Size(); i++) ~~^~~~~~~~~~~~~~~ @@ -25531,18 +25480,77 @@ ~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writeuser.cpp:7: +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (TIND i = BASE; i < size+BASE; i++) + ~~^~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/interface/writeuser.cpp:408:24: required from here +/build/netgen-6.2.1804+dfsg1/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] + for(TIND i=0; pos==-1 && i < this->size; i++) + ~~^~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/interface/wuchemnitz.cpp:6: /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp:82:47: required from here /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (TIND i = BASE; i < size+BASE; i++) ~~^~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]' +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp:205:25: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy (p, data, sizeof(T)*mins); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:23, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writeuser.cpp:9: +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here + class Segment + ^~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writeuser.cpp:7: +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp:596:29: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy (p, data, sizeof(T)*mins); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshing.hpp:23, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writeuser.cpp:9: +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here + class FaceDescriptor + ^~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writeuser.cpp:7: +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/include/../csg/csgeom.hpp:337:85: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy (p, data, sizeof(T)*mins); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/interface/../general/netgenout.hpp:106:46: required from here /build/netgen-6.2.1804+dfsg1/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] for(TIND i=0; pos==-1 && i < this->size; i++) ~~^~~~~~~~~~~~ +In file included from /usr/include/c++/8/memory:81, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/mystdlib.h:18, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writeuser.cpp:5: +/usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here + class shared_ptr : public __shared_ptr<_Tp> + ^~~~~~~~~~ /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]': /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]' /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/meshclass.hpp:205:25: required from here @@ -25576,6 +25584,23 @@ ^~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writeuser.cpp:7: +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/include/../csg/triapprox.hpp:49:57: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy (p, data, sizeof(T)*mins); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/gprim.hpp:17, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/gprim.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:11, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writeuser.cpp:9: +/build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here + class Vec : public ngsimd::AlignedAlloc> + ^~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/interface/wuchemnitz.cpp:6: /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = unsigned int]': /build/netgen-6.2.1804+dfsg1/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]' @@ -25591,6 +25616,15 @@ ^~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writeuser.cpp:7: +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/interface/writeuser.cpp:401:14: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < size; i++) + ~~^~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/interface/wuchemnitz.cpp:6: /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = unsigned int]': /build/netgen-6.2.1804+dfsg1/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]' @@ -25699,6 +25733,13 @@ /build/netgen-6.2.1804+dfsg1/libsrc/interface/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:24, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writegmsh2.cpp:21: +/build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': +/build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (msnr < triapprox.Size()) + ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:29, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writeOpenFOAM15x.cpp:27: @@ -25710,13 +25751,6 @@ /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:24, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writegmsh2.cpp:21: -/build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': -/build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (msnr < triapprox.Size()) - ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/interface/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/interface/writegmsh2.cpp:19: @@ -26318,14 +26352,14 @@ make -f ng/CMakeFiles/gui.dir/build.make ng/CMakeFiles/gui.dir/build make[3]: Entering directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' [ 92%] Building CXX object ng/CMakeFiles/gui.dir/gui.cpp.o -[ 93%] Building CXX object ng/CMakeFiles/gui.dir/ngpkg.cpp.o cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/ng && /usr/bin/c++ -DHAVE_DLFCN_H -DINTERNAL_TCL_DEFAULT=1 -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/ng -I/build/netgen-6.2.1804+dfsg1/ng -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/gui.dir/gui.cpp.o -c /build/netgen-6.2.1804+dfsg1/ng/gui.cpp +[ 93%] Building CXX object ng/CMakeFiles/gui.dir/ngpkg.cpp.o cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/ng && /usr/bin/c++ -DHAVE_DLFCN_H -DINTERNAL_TCL_DEFAULT=1 -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/ng -I/build/netgen-6.2.1804+dfsg1/ng -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/gui.dir/ngpkg.cpp.o -c /build/netgen-6.2.1804+dfsg1/ng/ngpkg.cpp +[ 93%] Building CXX object ng/CMakeFiles/gui.dir/demoview.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/ng && /usr/bin/c++ -DHAVE_DLFCN_H -DINTERNAL_TCL_DEFAULT=1 -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/ng -I/build/netgen-6.2.1804+dfsg1/ng -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/gui.dir/demoview.cpp.o -c /build/netgen-6.2.1804+dfsg1/ng/demoview.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../general/myadt.hpp:29, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshing.hpp:6, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/ng/gui.cpp:3: + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/ng/demoview.cpp:12: /build/netgen-6.2.1804+dfsg1/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /build/netgen-6.2.1804+dfsg1/libsrc/include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; @@ -26334,13 +26368,6 @@ /build/netgen-6.2.1804+dfsg1/libsrc/include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshing.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/ng/gui.cpp:3: -/build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': -/build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] - for (size_t i = 0; i < np; i++) - ~~^~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../general/myadt.hpp:29, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/ng/ngpkg.cpp:8: @@ -26352,6 +26379,28 @@ /build/netgen-6.2.1804+dfsg1/libsrc/include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../general/myadt.hpp:29, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshing.hpp:6, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/ng/gui.cpp:3: +/build/netgen-6.2.1804+dfsg1/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshing.hpp:23, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.1804+dfsg1/ng/demoview.cpp:15: +/build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': +/build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] + for (size_t i = 0; i < np; i++) + ~~^~~~ /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) @@ -26362,14 +26411,18 @@ ~~~~~~~~~~~~^~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshing.hpp:24, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/ng/gui.cpp:3: + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.1804+dfsg1/ng/demoview.cpp:15: /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshing.hpp:26, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/ng/gui.cpp:3: + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.1804+dfsg1/ng/demoview.cpp:15: /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshclass.hpp:608:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; @@ -26382,23 +26435,58 @@ /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshclass.hpp:631:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshing.hpp:23, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/ng/ngpkg.cpp:11: +/build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': +/build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] + for (size_t i = 0; i < np; i++) + ~~^~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshing.hpp:33, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/ng/gui.cpp:3: + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.1804+dfsg1/ng/demoview.cpp:15: /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if(identnr <= type.Size()) + ~~~~~~~~^~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': +/build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + while(type.Size() < identnr) + ~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshing.hpp:24, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/ng/ngpkg.cpp:11: +/build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': +/build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loch.boxes.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshing.hpp:64, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/ng/gui.cpp:3: + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.1804+dfsg1/ng/demoview.cpp:15: /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < Size(); i++) ~~^~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshing.hpp:67, +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshing.hpp:23, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/ng/gui.cpp:3: +/build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': +/build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] + for (size_t i = 0; i < np; i++) + ~~^~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshing.hpp:67, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.1804+dfsg1/ng/demoview.cpp:15: /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) @@ -26411,58 +26499,6 @@ /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshing.hpp:6, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/ng/gui.cpp:3: -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (TIND i = BASE; i < size+BASE; i++) - ~~^~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/include/../general/netgenout.hpp:106:46: required from here -/build/netgen-6.2.1804+dfsg1/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] - for(TIND i=0; pos==-1 && i < this->size; i++) - ~~^~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]' -/build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshclass.hpp:205:25: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy (p, data, sizeof(T)*mins); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshing.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/ng/gui.cpp:3: -/build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here - class Segment - ^~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshing.hpp:6, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/ng/gui.cpp:3: -/build/netgen-6.2.1804+dfsg1/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/include/../meshing/meshclass.hpp:596:29: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy (p, data, sizeof(T)*mins); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshing.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/ng/gui.cpp:3: -/build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here - class FaceDescriptor - ^~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshing.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/ng/ngpkg.cpp:11: -/build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': -/build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] - for (size_t i = 0; i < np; i++) - ~~^~~~ /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) @@ -26473,7 +26509,7 @@ ~~~~~~~~~~~~^~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshing.hpp:24, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/ng/ngpkg.cpp:11: + from /build/netgen-6.2.1804+dfsg1/ng/gui.cpp:3: /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) @@ -26500,6 +26536,28 @@ /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:24, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, + from /build/netgen-6.2.1804+dfsg1/ng/demoview.cpp:15: +/build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': +/build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (msnr < triapprox.Size()) + ~~~~~^~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshing.hpp:26, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/ng/gui.cpp:3: +/build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshclass.hpp:608:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; + ~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshclass.hpp:624:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; + ~~~~~~^~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshclass.hpp:631:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } + ~~~~~^~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshing.hpp:64, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/ng/ngpkg.cpp:11: @@ -26522,70 +26580,58 @@ /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 93%] Building CXX object ng/CMakeFiles/gui.dir/demoview.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/ng && /usr/bin/c++ -DHAVE_DLFCN_H -DINTERNAL_TCL_DEFAULT=1 -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/ng -I/build/netgen-6.2.1804+dfsg1/ng -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/gui.dir/demoview.cpp.o -c /build/netgen-6.2.1804+dfsg1/ng/demoview.cpp -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:24, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/ng/ngpkg.cpp:18: -/build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': -/build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (msnr < triapprox.Size()) - ~~~~~^~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/ng/ngpkg.cpp: In function 'int netgen::Ng_LoadMesh(ClientData, Tcl_Interp*, int, const char**)': -/build/netgen-6.2.1804+dfsg1/ng/ngpkg.cpp:232:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < geometryregister.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/ng/ngpkg.cpp:259:24: warning: catching polymorphic type 'class netgen::NgException' by value [-Wcatch-value=] - catch (NgException e) - ^ -/build/netgen-6.2.1804+dfsg1/ng/ngpkg.cpp: In function 'int netgen::Ng_MergeMesh(ClientData, Tcl_Interp*, int, const char**)': -/build/netgen-6.2.1804+dfsg1/ng/ngpkg.cpp:334:24: warning: catching polymorphic type 'class netgen::NgException' by value [-Wcatch-value=] - catch (NgException e) - ^ -/build/netgen-6.2.1804+dfsg1/ng/ngpkg.cpp: In function 'int netgen::Ng_LoadGeometry(ClientData, Tcl_Interp*, int, const char**)': -/build/netgen-6.2.1804+dfsg1/ng/ngpkg.cpp:515:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < geometryregister.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/ng/ngpkg.cpp:583:24: warning: catching polymorphic type 'class netgen::NgException' by value [-Wcatch-value=] - catch (NgException e) - ^ -/build/netgen-6.2.1804+dfsg1/ng/ngpkg.cpp: In function 'int netgen::Ng_SaveGeometry(ClientData, Tcl_Interp*, int, const char**)': -/build/netgen-6.2.1804+dfsg1/ng/ngpkg.cpp:614:21: warning: catching polymorphic type 'class netgen::NgException' by value [-Wcatch-value=] - catch (NgException e) - ^ -/build/netgen-6.2.1804+dfsg1/ng/ngpkg.cpp: In function 'int netgen::Ng_ReadStatus(ClientData, Tcl_Interp*, int, const char**)': -/build/netgen-6.2.1804+dfsg1/ng/ngpkg.cpp:691:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 1; i <= tets_in_qualclass.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/ng/ngpkg.cpp: In function 'int netgen::Ng_GenerateBoundaryLayer(ClientData, Tcl_Interp*, int, const char**)': -/build/netgen-6.2.1804+dfsg1/ng/ngpkg.cpp:1101:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for(int i = 1; i <= surfid.Size(); i++) - ~~^~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/ng/ngpkg.cpp: In function 'void* netgen::MeshingDummy(void*)': -/build/netgen-6.2.1804+dfsg1/ng/ngpkg.cpp:1365:24: warning: catching polymorphic type 'class netgen::NgException' by value [-Wcatch-value=] - catch (NgException e) - ^ -/build/netgen-6.2.1804+dfsg1/ng/ngpkg.cpp: In function 'int netgen::Ng_GenerateMesh(ClientData, Tcl_Interp*, int, const char**)': -/build/netgen-6.2.1804+dfsg1/ng/ngpkg.cpp:1417:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < geometryregister.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/ng/ngpkg.cpp: In function 'void netgen::SetVisualScene(Tcl_Interp*)': -/build/netgen-6.2.1804+dfsg1/ng/ngpkg.cpp:1867:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < geometryregister.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshing.hpp:33, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/ng/gui.cpp:3: +/build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < transfreezone.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../stlgeom/stlgeom.hpp:46, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/stlgeom.hpp:1, + from /build/netgen-6.2.1804+dfsg1/ng/demoview.cpp:17: +/build/netgen-6.2.1804+dfsg1/libsrc/include/../stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': +/build/netgen-6.2.1804+dfsg1/libsrc/include/../stlgeom/stltool.hpp:67:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i <= charttrigs->Size()) {return charttrigs->Get(i);} + ~~^~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/stlgeom.hpp:1, + from /build/netgen-6.2.1804+dfsg1/ng/demoview.cpp:17: +/build/netgen-6.2.1804+dfsg1/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': +/build/netgen-6.2.1804+dfsg1/libsrc/include/../stlgeom/stlgeom.hpp:444:63: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} + ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshing.hpp:64, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/ng/gui.cpp:3: +/build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': +/build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < Size(); i++) + ~~^~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshing.hpp:67, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/ng/gui.cpp:3: +/build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': +/build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/ng/ngpkg.cpp:8: + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshing.hpp:6, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/ng/gui.cpp:3: /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here /build/netgen-6.2.1804+dfsg1/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (TIND i = BASE; i < size+BASE; i++) ~~^~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/ng/ngpkg.cpp:1117:19: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/include/../general/array.hpp:375:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (TIND i (BASE); i < size+BASE; i++) - ~~^~~~~~~~~~~ /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/include/../general/netgenout.hpp:106:46: required from here @@ -26600,13 +26646,15 @@ ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshing.hpp:23, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/ng/ngpkg.cpp:11: + from /build/netgen-6.2.1804+dfsg1/ng/gui.cpp:3: /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/ng/ngpkg.cpp:8: + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshing.hpp:6, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/ng/gui.cpp:3: /build/netgen-6.2.1804+dfsg1/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = unsigned int]': /build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/include/../meshing/meshclass.hpp:596:29: required from here @@ -26615,168 +26663,19 @@ ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshing.hpp:23, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/ng/ngpkg.cpp:11: + from /build/netgen-6.2.1804+dfsg1/ng/gui.cpp:3: /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/ng/ngpkg.cpp:8: -/build/netgen-6.2.1804+dfsg1/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/include/../csg/csgeom.hpp:337:85: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy (p, data, sizeof(T)*mins); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/8/memory:81, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/mystdlib.h:18, - from /build/netgen-6.2.1804+dfsg1/ng/ngpkg.cpp:7: -/usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here - class shared_ptr : public __shared_ptr<_Tp> - ^~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/ng/ngpkg.cpp:8: -/build/netgen-6.2.1804+dfsg1/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/include/../csg/triapprox.hpp:49:57: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy (p, data, sizeof(T)*mins); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/../include/gprim.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshing.hpp:7, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/ng/ngpkg.cpp:11: -/build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here - class Vec : public ngsimd::AlignedAlloc> - ^~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../general/myadt.hpp:27, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/ng/ngpkg.cpp:8: -/build/netgen-6.2.1804+dfsg1/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = unsigned int]': -/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/ng/ngpkg.cpp:2242:67: required from here -/build/netgen-6.2.1804+dfsg1/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy (p, data, sizeof(T)*mins); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/../include/gprim.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshing.hpp:7, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/ng/ngpkg.cpp:11: -/build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here - class Vec3d - ^~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../general/myadt.hpp:29, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/ng/demoview.cpp:12: -/build/netgen-6.2.1804+dfsg1/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshing.hpp:23, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/ng/demoview.cpp:15: -/build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': -/build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] - for (size_t i = 0; i < np; i++) - ~~^~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if(identnr <= type.Size()) - ~~~~~~~~^~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': -/build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - while(type.Size() < identnr) - ~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshing.hpp:24, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/ng/demoview.cpp:15: -/build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': -/build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loch.boxes.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshing.hpp:26, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/ng/demoview.cpp:15: -/build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshclass.hpp:608:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; - ~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshclass.hpp:624:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; - ~~~~~~^~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshclass.hpp:631:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } - ~~~~~^~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshing.hpp:33, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/ng/demoview.cpp:15: -/build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < transfreezone.Size(); i++) - ~~^~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshing.hpp:64, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/ng/demoview.cpp:15: -/build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': -/build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < Size(); i++) - ~~^~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshing.hpp:67, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/ng/demoview.cpp:15: -/build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': -/build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) - ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:24, from /build/netgen-6.2.1804+dfsg1/libsrc/include/csg.hpp:1, - from /build/netgen-6.2.1804+dfsg1/ng/demoview.cpp:15: + from /build/netgen-6.2.1804+dfsg1/ng/ngpkg.cpp:18: /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (msnr < triapprox.Size()) ~~~~~^~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../stlgeom/stlgeom.hpp:46, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/stlgeom.hpp:1, - from /build/netgen-6.2.1804+dfsg1/ng/demoview.cpp:17: -/build/netgen-6.2.1804+dfsg1/libsrc/include/../stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': -/build/netgen-6.2.1804+dfsg1/libsrc/include/../stlgeom/stltool.hpp:67:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i <= charttrigs->Size()) {return charttrigs->Get(i);} - ~~^~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/stlgeom.hpp:1, - from /build/netgen-6.2.1804+dfsg1/ng/demoview.cpp:17: -/build/netgen-6.2.1804+dfsg1/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': -/build/netgen-6.2.1804+dfsg1/libsrc/include/../stlgeom/stlgeom.hpp:444:63: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} - ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +[ 94%] Building CXX object ng/CMakeFiles/gui.dir/parallelfunc.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/ng && /usr/bin/c++ -DHAVE_DLFCN_H -DINTERNAL_TCL_DEFAULT=1 -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/ng -I/build/netgen-6.2.1804+dfsg1/ng -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/gui.dir/parallelfunc.cpp.o -c /build/netgen-6.2.1804+dfsg1/ng/parallelfunc.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/ng/demoview.cpp:12: @@ -26893,6 +26792,17 @@ /build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here class Vec3d ^~~~~ +/build/netgen-6.2.1804+dfsg1/ng/ngpkg.cpp: In function 'int netgen::Ng_LoadMesh(ClientData, Tcl_Interp*, int, const char**)': +/build/netgen-6.2.1804+dfsg1/ng/ngpkg.cpp:232:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < geometryregister.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/ng/ngpkg.cpp:259:24: warning: catching polymorphic type 'class netgen::NgException' by value [-Wcatch-value=] + catch (NgException e) + ^ +/build/netgen-6.2.1804+dfsg1/ng/ngpkg.cpp: In function 'int netgen::Ng_MergeMesh(ClientData, Tcl_Interp*, int, const char**)': +/build/netgen-6.2.1804+dfsg1/ng/ngpkg.cpp:334:24: warning: catching polymorphic type 'class netgen::NgException' by value [-Wcatch-value=] + catch (NgException e) + ^ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/ng/demoview.cpp:12: @@ -26907,8 +26817,134 @@ /build/netgen-6.2.1804+dfsg1/ng/demoview.hpp:103:9: note: 'class netgen::InterpolationSpline >::intpts' declared here class intpts ^~~~~~ -[ 94%] Building CXX object ng/CMakeFiles/gui.dir/parallelfunc.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/ng && /usr/bin/c++ -DHAVE_DLFCN_H -DINTERNAL_TCL_DEFAULT=1 -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/ng -I/build/netgen-6.2.1804+dfsg1/ng -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/gui.dir/parallelfunc.cpp.o -c /build/netgen-6.2.1804+dfsg1/ng/parallelfunc.cpp +/build/netgen-6.2.1804+dfsg1/ng/ngpkg.cpp: In function 'int netgen::Ng_LoadGeometry(ClientData, Tcl_Interp*, int, const char**)': +/build/netgen-6.2.1804+dfsg1/ng/ngpkg.cpp:515:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < geometryregister.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/ng/ngpkg.cpp:583:24: warning: catching polymorphic type 'class netgen::NgException' by value [-Wcatch-value=] + catch (NgException e) + ^ +/build/netgen-6.2.1804+dfsg1/ng/ngpkg.cpp: In function 'int netgen::Ng_SaveGeometry(ClientData, Tcl_Interp*, int, const char**)': +/build/netgen-6.2.1804+dfsg1/ng/ngpkg.cpp:614:21: warning: catching polymorphic type 'class netgen::NgException' by value [-Wcatch-value=] + catch (NgException e) + ^ +/build/netgen-6.2.1804+dfsg1/ng/ngpkg.cpp: In function 'int netgen::Ng_ReadStatus(ClientData, Tcl_Interp*, int, const char**)': +/build/netgen-6.2.1804+dfsg1/ng/ngpkg.cpp:691:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 1; i <= tets_in_qualclass.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/ng/ngpkg.cpp: In function 'int netgen::Ng_GenerateBoundaryLayer(ClientData, Tcl_Interp*, int, const char**)': +/build/netgen-6.2.1804+dfsg1/ng/ngpkg.cpp:1101:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for(int i = 1; i <= surfid.Size(); i++) + ~~^~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/ng/ngpkg.cpp: In function 'void* netgen::MeshingDummy(void*)': +/build/netgen-6.2.1804+dfsg1/ng/ngpkg.cpp:1365:24: warning: catching polymorphic type 'class netgen::NgException' by value [-Wcatch-value=] + catch (NgException e) + ^ +/build/netgen-6.2.1804+dfsg1/ng/ngpkg.cpp: In function 'int netgen::Ng_GenerateMesh(ClientData, Tcl_Interp*, int, const char**)': +/build/netgen-6.2.1804+dfsg1/ng/ngpkg.cpp:1417:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < geometryregister.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/ng/ngpkg.cpp: In function 'void netgen::SetVisualScene(Tcl_Interp*)': +/build/netgen-6.2.1804+dfsg1/ng/ngpkg.cpp:1867:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (int i = 0; i < geometryregister.Size(); i++) + ~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/ng/ngpkg.cpp:8: +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (TIND i = BASE; i < size+BASE; i++) + ~~^~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/ng/ngpkg.cpp:1117:19: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/include/../general/array.hpp:375:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + for (TIND i (BASE); i < size+BASE; i++) + ~~^~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/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.1804+dfsg1/libsrc/include/../general/netgenout.hpp:106:46: required from here +/build/netgen-6.2.1804+dfsg1/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] + for(TIND i=0; pos==-1 && i < this->size; i++) + ~~^~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]' +/build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshclass.hpp:205:25: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy (p, data, sizeof(T)*mins); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshing.hpp:23, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/ng/ngpkg.cpp:11: +/build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here + class Segment + ^~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/ng/ngpkg.cpp:8: +/build/netgen-6.2.1804+dfsg1/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/include/../meshing/meshclass.hpp:596:29: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy (p, data, sizeof(T)*mins); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshing.hpp:23, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/ng/ngpkg.cpp:11: +/build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here + class FaceDescriptor + ^~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/ng/ngpkg.cpp:8: +/build/netgen-6.2.1804+dfsg1/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/include/../csg/csgeom.hpp:337:85: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy (p, data, sizeof(T)*mins); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/8/memory:81, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/mystdlib.h:18, + from /build/netgen-6.2.1804+dfsg1/ng/ngpkg.cpp:7: +/usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here + class shared_ptr : public __shared_ptr<_Tp> + ^~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/ng/ngpkg.cpp:8: +/build/netgen-6.2.1804+dfsg1/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/libsrc/include/../csg/triapprox.hpp:49:57: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy (p, data, sizeof(T)*mins); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/../include/gprim.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshing.hpp:7, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/ng/ngpkg.cpp:11: +/build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here + class Vec : public ngsimd::AlignedAlloc> + ^~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../general/myadt.hpp:27, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/ng/ngpkg.cpp:8: +/build/netgen-6.2.1804+dfsg1/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = unsigned int]': +/build/netgen-6.2.1804+dfsg1/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.1804+dfsg1/ng/ngpkg.cpp:2242:67: required from here +/build/netgen-6.2.1804+dfsg1/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy (p, data, sizeof(T)*mins); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/../include/gprim.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshing.hpp:7, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/ng/ngpkg.cpp:11: +/build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here + class Vec3d + ^~~~~ +[ 94%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/stlgeom/stlpkg.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/ng && /usr/bin/c++ -DHAVE_DLFCN_H -DINTERNAL_TCL_DEFAULT=1 -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/ng -I/build/netgen-6.2.1804+dfsg1/ng -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/gui.dir/__/libsrc/stlgeom/stlpkg.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlpkg.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../general/myadt.hpp:29, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/../include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshing.hpp:6, @@ -26991,11 +27027,9 @@ /build/netgen-6.2.1804+dfsg1/ng/parallelfunc.cpp: In function 'void ParallelRun()': /build/netgen-6.2.1804+dfsg1/ng/parallelfunc.cpp:267:14: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] if(d_fbc_id==conf_ids[k]) -[ 94%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/stlgeom/stlpkg.cpp.o /build/netgen-6.2.1804+dfsg1/ng/parallelfunc.cpp:68:14: warning: unused variable 'status' [-Wunused-variable] MPI_Status status; ^~~~~~ -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/ng && /usr/bin/c++ -DHAVE_DLFCN_H -DINTERNAL_TCL_DEFAULT=1 -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/ng -I/build/netgen-6.2.1804+dfsg1/ng -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/gui.dir/__/libsrc/stlgeom/stlpkg.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlpkg.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/../include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshing.hpp:6, @@ -27055,9 +27089,6 @@ /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/ng/parallelfunc.cpp:269:42: warning: 'd_fbc' may be used uninitialized in this function [-Wmaybe-uninitialized] - visinfo = glXGetVisualFromFBConfig(display,d_fbc); - ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../general/myadt.hpp:29, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlpkg.cpp:2: @@ -27069,6 +27100,9 @@ /build/netgen-6.2.1804+dfsg1/libsrc/include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; ~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/ng/parallelfunc.cpp:269:42: warning: 'd_fbc' may be used uninitialized in this function [-Wmaybe-uninitialized] + visinfo = glXGetVisualFromFBConfig(display,d_fbc); + ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshing.hpp:23, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, @@ -27078,8 +27112,6 @@ /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'signed char:5' [-Wsign-compare] for (size_t i = 0; i < np; i++) ~~^~~~ -[ 95%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/visualization/visualpkg.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/ng && /usr/bin/c++ -DHAVE_DLFCN_H -DINTERNAL_TCL_DEFAULT=1 -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/ng -I/build/netgen-6.2.1804+dfsg1/ng -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/gui.dir/__/libsrc/visualization/visualpkg.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/visualization/visualpkg.cpp /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if(identnr <= type.Size()) @@ -27163,19 +27195,18 @@ /build/netgen-6.2.1804+dfsg1/libsrc/include/../stlgeom/stltool.hpp:67:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (i <= charttrigs->Size()) {return charttrigs->Get(i);} ~~^~~~~~~~~~~~~~~~~~~~~ +[ 95%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/visualization/visualpkg.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/ng && /usr/bin/c++ -DHAVE_DLFCN_H -DINTERNAL_TCL_DEFAULT=1 -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/ng -I/build/netgen-6.2.1804+dfsg1/ng -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/gui.dir/__/libsrc/visualization/visualpkg.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/visualization/visualpkg.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/stlgeom.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlpkg.cpp:12: /build/netgen-6.2.1804+dfsg1/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /build/netgen-6.2.1804+dfsg1/libsrc/include/../stlgeom/stlgeom.hpp:444:63: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -[ 96%] Linking CXX shared library libngpy.so /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlpkg.cpp: In function 'int netgen::Ng_STLCalcLocalH(ClientData, Tcl_Interp*, int, const char**)': /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlpkg.cpp:517:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < geometryregister.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~~~~ -cd /build/netgen-6.2.1804+dfsg1/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 -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -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.1804+dfsg1/obj-arm-linux-gnueabihf/nglib:/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/interface:/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/stlgeom:/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/geom2d:/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg:/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing:/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/visualization:/usr/lib/arm-linux-gnueabihf/openmpi/lib:/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/occ: ../nglib/libnglib.so ../libsrc/interface/libinterface.so ../libsrc/stlgeom/libstlvis.so ../libsrc/stlgeom/libstl.so ../libsrc/geom2d/libgeom2dvis.so ../libsrc/geom2d/libgeom2d.so ../libsrc/csg/libcsgvis.so ../libsrc/csg/libcsg.so ../libsrc/meshing/libmesh.so -lmetis ../libsrc/visualization/libvisual.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi_cxx.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so -lGL -lGLU -lpthread -lXmu -lz ../libsrc/occ/libocc.so -lTKBO -lTKBool -lTKBRep -lTKCAF -lTKCDF -lTKernel -lTKG2d -lTKG3d -lTKGeomAlgo -lTKGeomBase -lTKHLR -lTKIGES -lTKLCAF -lTKMath -lTKMesh -lTKOffset -lTKPrim -lTKService -lTKShHealing -lTKSTEP -lTKSTEP209 -lTKSTEPAttr -lTKSTEPBase -lTKSTL -lTKTopAlgo -lTKV3d -lTKXCAF -lTKXDEIGES -lTKXDESTEP -lTKXSBase -lpython3.7m In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom/stlpkg.cpp:2: @@ -27287,10 +27318,10 @@ /build/netgen-6.2.1804+dfsg1/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here class Vec3d ^~~~~ -make[3]: Leaving directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' -[ 96%] Built target ngpy -[ 96%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/csg/csgpkg.cpp.o +[ 95%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/csg/csgpkg.cpp.o cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/ng && /usr/bin/c++ -DHAVE_DLFCN_H -DINTERNAL_TCL_DEFAULT=1 -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/ng -I/build/netgen-6.2.1804+dfsg1/ng -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/gui.dir/__/libsrc/csg/csgpkg.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/csg/csgpkg.cpp +[ 96%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/geom2d/geom2dpkg.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/ng && /usr/bin/c++ -DHAVE_DLFCN_H -DINTERNAL_TCL_DEFAULT=1 -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/ng -I/build/netgen-6.2.1804+dfsg1/ng -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/gui.dir/__/libsrc/geom2d/geom2dpkg.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geom2dpkg.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../general/myadt.hpp:29, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/visualpkg.cpp:6: @@ -27324,7 +27355,6 @@ /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ -[ 97%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/geom2d/geom2dpkg.cpp.o In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshing.hpp:26, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/visualpkg.cpp:7: @@ -27340,7 +27370,6 @@ /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshclass.hpp:631:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } ~~~~~^~~~~~~~~~~~~~~~ -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/ng && /usr/bin/c++ -DHAVE_DLFCN_H -DINTERNAL_TCL_DEFAULT=1 -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/ng -I/build/netgen-6.2.1804+dfsg1/ng -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/gui.dir/__/libsrc/geom2d/geom2dpkg.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geom2dpkg.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshing.hpp:33, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/visualization/visualpkg.cpp:7: @@ -27390,6 +27419,17 @@ /build/netgen-6.2.1804+dfsg1/libsrc/include/../stlgeom/stlgeom.hpp:444:63: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../general/myadt.hpp:29, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csgpkg.cpp:2: +/build/netgen-6.2.1804+dfsg1/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ +/build/netgen-6.2.1804+dfsg1/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': +/build/netgen-6.2.1804+dfsg1/libsrc/include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + if (i > hash.Size()) i = 1; + ~~^~~~~~~~~~~~~ /build/netgen-6.2.1804+dfsg1/libsrc/visualization/visualpkg.cpp: In function 'int netgen::Ng_Vis_Set(ClientData, Tcl_Interp*, int, const char**)': /build/netgen-6.2.1804+dfsg1/libsrc/visualization/visualpkg.cpp:81:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < vssolution.soldata.Size(); i++) @@ -27502,8 +27542,10 @@ class Vec3d ^~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../general/myadt.hpp:29, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csgpkg.cpp:2: + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/../include/myadt.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshing.hpp:6, + from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, + from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geom2dpkg.cpp:1: /build/netgen-6.2.1804+dfsg1/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /build/netgen-6.2.1804+dfsg1/libsrc/include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] if (i > hash.Size()) i = 1; @@ -27564,19 +27606,6 @@ /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < transfreezone.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../general/myadt.hpp:29, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/../include/myadt.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshing.hpp:6, - from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, - from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geom2dpkg.cpp:1: -/build/netgen-6.2.1804+dfsg1/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ -/build/netgen-6.2.1804+dfsg1/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': -/build/netgen-6.2.1804+dfsg1/libsrc/include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - if (i > hash.Size()) i = 1; - ~~^~~~~~~~~~~~~ In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshing.hpp:64, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/include/../csg/csg.hpp:12, @@ -27632,8 +27661,6 @@ /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < loch.boxes.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~ -[ 97%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/occ/occpkg.cpp.o -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/ng && /usr/bin/c++ -DHAVE_DLFCN_H -DINTERNAL_TCL_DEFAULT=1 -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/ng -I/build/netgen-6.2.1804+dfsg1/ng -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/gui.dir/__/libsrc/occ/occpkg.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/occ/occpkg.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshing.hpp:26, from /build/netgen-6.2.1804+dfsg1/libsrc/include/meshing.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/geom2d/geom2dpkg.cpp:1: @@ -27735,6 +27762,8 @@ /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ +[ 96%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/occ/occpkg.cpp.o +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/ng && /usr/bin/c++ -DHAVE_DLFCN_H -DINTERNAL_TCL_DEFAULT=1 -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/ng -I/build/netgen-6.2.1804+dfsg1/ng -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/gui.dir/__/libsrc/occ/occpkg.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/occ/occpkg.cpp In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../general/myadt.hpp:27, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/csg/csgpkg.cpp:2: @@ -27812,8 +27841,13 @@ /build/netgen-6.2.1804+dfsg1/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ +[ 97%] Linking CXX shared library libngpy.so +cd /build/netgen-6.2.1804+dfsg1/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 -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -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.1804+dfsg1/obj-arm-linux-gnueabihf/nglib:/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/interface:/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/stlgeom:/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/geom2d:/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg:/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing:/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/visualization:/usr/lib/arm-linux-gnueabihf/openmpi/lib:/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/occ: ../nglib/libnglib.so ../libsrc/interface/libinterface.so ../libsrc/stlgeom/libstlvis.so ../libsrc/stlgeom/libstl.so ../libsrc/geom2d/libgeom2dvis.so ../libsrc/geom2d/libgeom2d.so ../libsrc/csg/libcsgvis.so ../libsrc/csg/libcsg.so ../libsrc/meshing/libmesh.so -lmetis ../libsrc/visualization/libvisual.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi_cxx.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so -lGL -lGLU -lpthread -lXmu -lz ../libsrc/occ/libocc.so -lTKBO -lTKBool -lTKBRep -lTKCAF -lTKCDF -lTKernel -lTKG2d -lTKG3d -lTKGeomAlgo -lTKGeomBase -lTKHLR -lTKIGES -lTKLCAF -lTKMath -lTKMesh -lTKOffset -lTKPrim -lTKService -lTKShHealing -lTKSTEP -lTKSTEP209 -lTKSTEPAttr -lTKSTEPBase -lTKSTL -lTKTopAlgo -lTKV3d -lTKXCAF -lTKXDEIGES -lTKXDESTEP -lTKXSBase -lpython3.7m [ 98%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/occ/vsocc.cpp.o cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/ng && /usr/bin/c++ -DHAVE_DLFCN_H -DINTERNAL_TCL_DEFAULT=1 -DMETIS -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.1804+dfsg1/obj-arm-linux-gnueabihf/ng -I/build/netgen-6.2.1804+dfsg1/ng -I/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf -I/build/netgen-6.2.1804+dfsg1/include -I/build/netgen-6.2.1804+dfsg1/libsrc/include -I/usr/include/tcl -I/usr/include/python3.7m -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/opencascade -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -lmpi -fPIC -Wall -g -O2 -ffile-prefix-map=/build/netgen-6.2.1804+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++14 -o CMakeFiles/gui.dir/__/libsrc/occ/vsocc.cpp.o -c /build/netgen-6.2.1804+dfsg1/libsrc/occ/vsocc.cpp +make[3]: Leaving directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' +[ 98%] Built target ngpy In file included from /build/netgen-6.2.1804+dfsg1/libsrc/include/../general/myadt.hpp:29, from /build/netgen-6.2.1804+dfsg1/libsrc/include/myadt.hpp:1, from /build/netgen-6.2.1804+dfsg1/libsrc/occ/occpkg.cpp:4: @@ -28314,7 +28348,7 @@ dh_testroot -O--buildsystem=cmake dh_prep -O--buildsystem=cmake dh_auto_install -O--buildsystem=cmake - cd obj-arm-linux-gnueabihf && make -j3 install DESTDIR=/build/netgen-6.2.1804\+dfsg1/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.1804\+dfsg1/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" make[1]: Entering directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' /usr/bin/cmake -S/build/netgen-6.2.1804+dfsg1 -B/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/CMakeFiles /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/CMakeFiles/progress.marks @@ -28323,12 +28357,15 @@ make -f libsrc/general/CMakeFiles/gen.dir/build.make libsrc/general/CMakeFiles/gen.dir/depend make -f libsrc/gprim/CMakeFiles/gprim.dir/build.make libsrc/gprim/CMakeFiles/gprim.dir/depend make -f libsrc/linalg/CMakeFiles/la.dir/build.make libsrc/linalg/CMakeFiles/la.dir/depend -make[3]: Entering directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/netgen-6.2.1804+dfsg1 /build/netgen-6.2.1804+dfsg1/libsrc/linalg /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/linalg /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/linalg/CMakeFiles/la.dir/DependInfo.cmake --color= +make -f libsrc/visualization/CMakeFiles/visual.dir/build.make libsrc/visualization/CMakeFiles/visual.dir/depend make[3]: Entering directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/netgen-6.2.1804+dfsg1 /build/netgen-6.2.1804+dfsg1/libsrc/gprim /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/gprim /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/gprim/CMakeFiles/gprim.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/netgen-6.2.1804+dfsg1 /build/netgen-6.2.1804+dfsg1/libsrc/general /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/general /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/general/CMakeFiles/gen.dir/DependInfo.cmake --color= +make[3]: Entering directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/netgen-6.2.1804+dfsg1 /build/netgen-6.2.1804+dfsg1/libsrc/linalg /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/linalg /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/linalg/CMakeFiles/la.dir/DependInfo.cmake --color= +make[3]: Entering directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/netgen-6.2.1804+dfsg1 /build/netgen-6.2.1804+dfsg1/libsrc/visualization /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/visualization /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/visualization/CMakeFiles/visual.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' make -f libsrc/linalg/CMakeFiles/la.dir/build.make libsrc/linalg/CMakeFiles/la.dir/build make[3]: Leaving directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' @@ -28341,36 +28378,33 @@ make[3]: Entering directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for 'libsrc/gprim/CMakeFiles/gprim.dir/build'. make[3]: Leaving directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' -make[3]: Entering directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'libsrc/general/CMakeFiles/gen.dir/build'. -make[3]: Leaving directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' [ 3%] Built target la -[ 7%] Built target gprim -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]: Leaving directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' +make -f libsrc/visualization/CMakeFiles/visual.dir/build.make libsrc/visualization/CMakeFiles/visual.dir/build +[ 7%] Built target gprim make[3]: Entering directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/netgen-6.2.1804+dfsg1 /build/netgen-6.2.1804+dfsg1/libsrc/visualization /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/visualization /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/visualization/CMakeFiles/visual.dir/DependInfo.cmake --color= -[ 16%] Built target gen +make[3]: Nothing to be done for 'libsrc/general/CMakeFiles/gen.dir/build'. +make[3]: Leaving directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' make -f ng/Togl2.1/CMakeFiles/togl.dir/build.make ng/Togl2.1/CMakeFiles/togl.dir/depend make[3]: Entering directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/netgen-6.2.1804+dfsg1 /build/netgen-6.2.1804+dfsg1/ng/Togl2.1 /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/ng/Togl2.1 /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/ng/Togl2.1/CMakeFiles/togl.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' +make[3]: Nothing to be done for 'libsrc/visualization/CMakeFiles/visual.dir/build'. +make[3]: Leaving directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' +[ 16%] Built target gen +make -f libsrc/meshing/CMakeFiles/mesh.dir/build.make libsrc/meshing/CMakeFiles/mesh.dir/depend +make[3]: Entering directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/netgen-6.2.1804+dfsg1 /build/netgen-6.2.1804+dfsg1/libsrc/occ /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/occ /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/occ/CMakeFiles/occ.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' make -f ng/Togl2.1/CMakeFiles/togl.dir/build.make ng/Togl2.1/CMakeFiles/togl.dir/build -make[3]: Leaving directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' -make -f libsrc/visualization/CMakeFiles/visual.dir/build.make libsrc/visualization/CMakeFiles/visual.dir/build make[3]: Entering directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for 'ng/Togl2.1/CMakeFiles/togl.dir/build'. make[3]: Leaving directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' -make[3]: Entering directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'libsrc/visualization/CMakeFiles/visual.dir/build'. -make[3]: Leaving directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' -[ 18%] Built target togl -make -f libsrc/meshing/CMakeFiles/mesh.dir/build.make libsrc/meshing/CMakeFiles/mesh.dir/depend -[ 22%] Built target visual +[ 20%] Built target visual make[3]: Entering directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/netgen-6.2.1804+dfsg1 /build/netgen-6.2.1804+dfsg1/libsrc/meshing /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/meshing/CMakeFiles/mesh.dir/DependInfo.cmake --color= +[ 22%] Built target togl make[3]: Leaving directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' make -f libsrc/occ/CMakeFiles/occ.dir/build.make libsrc/occ/CMakeFiles/occ.dir/build make[3]: Leaving directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' @@ -28378,29 +28412,32 @@ make[3]: Entering directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for 'libsrc/meshing/CMakeFiles/mesh.dir/build'. make[3]: Leaving directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' -make[3]: Entering directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'libsrc/occ/CMakeFiles/occ.dir/build'. -make[3]: Leaving directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' [ 48%] Built target mesh make -f libsrc/csg/CMakeFiles/csg.dir/build.make libsrc/csg/CMakeFiles/csg.dir/depend make -f libsrc/geom2d/CMakeFiles/geom2d.dir/build.make libsrc/geom2d/CMakeFiles/geom2d.dir/depend +make -f libsrc/stlgeom/CMakeFiles/stl.dir/build.make libsrc/stlgeom/CMakeFiles/stl.dir/depend make[3]: Entering directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/netgen-6.2.1804+dfsg1 /build/netgen-6.2.1804+dfsg1/libsrc/geom2d /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/geom2d /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/geom2d/CMakeFiles/geom2d.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/netgen-6.2.1804+dfsg1 /build/netgen-6.2.1804+dfsg1/libsrc/csg /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg/CMakeFiles/csg.dir/DependInfo.cmake --color= -[ 54%] Built target occ -make -f libsrc/stlgeom/CMakeFiles/stl.dir/build.make libsrc/stlgeom/CMakeFiles/stl.dir/depend -make[3]: Entering directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/netgen-6.2.1804+dfsg1 /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/stlgeom /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/stlgeom/CMakeFiles/stl.dir/DependInfo.cmake --color= +make[3]: Entering directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/netgen-6.2.1804+dfsg1 /build/netgen-6.2.1804+dfsg1/libsrc/csg /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg/CMakeFiles/csg.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' make -f libsrc/geom2d/CMakeFiles/geom2d.dir/build.make libsrc/geom2d/CMakeFiles/geom2d.dir/build +make[3]: Leaving directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' +make -f libsrc/stlgeom/CMakeFiles/stl.dir/build.make libsrc/stlgeom/CMakeFiles/stl.dir/build make[3]: Entering directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'libsrc/geom2d/CMakeFiles/geom2d.dir/build'. +make[3]: Nothing to be done for 'libsrc/occ/CMakeFiles/occ.dir/build'. make[3]: Leaving directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' +[ 54%] 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.1804+dfsg1/obj-arm-linux-gnueabihf' +make[3]: Nothing to be done for 'libsrc/geom2d/CMakeFiles/geom2d.dir/build'. make[3]: Leaving directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' +make[3]: Entering directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/netgen-6.2.1804+dfsg1 /build/netgen-6.2.1804+dfsg1/libsrc/occ /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/occ /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/occ/CMakeFiles/occvis.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' make -f libsrc/csg/CMakeFiles/csg.dir/build.make libsrc/csg/CMakeFiles/csg.dir/build -make -f libsrc/stlgeom/CMakeFiles/stl.dir/build.make libsrc/stlgeom/CMakeFiles/stl.dir/build [ 57%] 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.1804+dfsg1/obj-arm-linux-gnueabihf' @@ -28412,48 +28449,45 @@ make[3]: Nothing to be done for 'libsrc/csg/CMakeFiles/csg.dir/build'. make[3]: Leaving directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' [ 62%] Built target stl -make -f libsrc/occ/CMakeFiles/occvis.dir/build.make libsrc/occ/CMakeFiles/occvis.dir/depend +make -f libsrc/stlgeom/CMakeFiles/stlvis.dir/build.make libsrc/stlgeom/CMakeFiles/stlvis.dir/depend make[3]: Entering directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/netgen-6.2.1804+dfsg1 /build/netgen-6.2.1804+dfsg1/libsrc/occ /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/occ /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/occ/CMakeFiles/occvis.dir/DependInfo.cmake --color= -[ 75%] Built target csg +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/netgen-6.2.1804+dfsg1 /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/stlgeom /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/stlgeom/CMakeFiles/stlvis.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' make -f libsrc/geom2d/CMakeFiles/geom2dvis.dir/build.make libsrc/geom2d/CMakeFiles/geom2dvis.dir/build -make -f libsrc/stlgeom/CMakeFiles/stlvis.dir/build.make libsrc/stlgeom/CMakeFiles/stlvis.dir/depend +make[3]: Leaving directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' +[ 75%] Built target csg +make -f libsrc/occ/CMakeFiles/occvis.dir/build.make libsrc/occ/CMakeFiles/occvis.dir/build +make -f libsrc/csg/CMakeFiles/csgvis.dir/build.make libsrc/csg/CMakeFiles/csgvis.dir/depend make[3]: Entering directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/netgen-6.2.1804+dfsg1 /build/netgen-6.2.1804+dfsg1/libsrc/stlgeom /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/stlgeom /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/stlgeom/CMakeFiles/stlvis.dir/DependInfo.cmake --color= +cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/netgen-6.2.1804+dfsg1 /build/netgen-6.2.1804+dfsg1/libsrc/csg /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg/CMakeFiles/csgvis.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for 'libsrc/geom2d/CMakeFiles/geom2dvis.dir/build'. make[3]: Leaving directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' -[ 76%] Built target geom2dvis make[3]: Leaving directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' make -f libsrc/stlgeom/CMakeFiles/stlvis.dir/build.make libsrc/stlgeom/CMakeFiles/stlvis.dir/build +[ 76%] Built target geom2dvis make -f libsrc/interface/CMakeFiles/interface.dir/build.make libsrc/interface/CMakeFiles/interface.dir/depend +make[3]: Leaving directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' +make -f libsrc/csg/CMakeFiles/csgvis.dir/build.make libsrc/csg/CMakeFiles/csgvis.dir/build make[3]: Entering directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for 'libsrc/stlgeom/CMakeFiles/stlvis.dir/build'. make[3]: Leaving directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' make[3]: Entering directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/netgen-6.2.1804+dfsg1 /build/netgen-6.2.1804+dfsg1/libsrc/interface /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/interface /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/interface/CMakeFiles/interface.dir/DependInfo.cmake --color= +make[3]: Entering directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' +make[3]: Nothing to be done for 'libsrc/csg/CMakeFiles/csgvis.dir/build'. make[3]: Leaving directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' -make -f libsrc/occ/CMakeFiles/occvis.dir/build.make libsrc/occ/CMakeFiles/occvis.dir/build [ 77%] Built target stlvis -make -f libsrc/csg/CMakeFiles/csgvis.dir/build.make libsrc/csg/CMakeFiles/csgvis.dir/depend -make[3]: Entering directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' -cd /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/netgen-6.2.1804+dfsg1 /build/netgen-6.2.1804+dfsg1/libsrc/csg /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg /build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf/libsrc/csg/CMakeFiles/csgvis.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for 'libsrc/occ/CMakeFiles/occvis.dir/build'. make[3]: Leaving directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' +[ 78%] Built target csgvis +[ 79%] Built target occvis make[3]: Leaving directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' make -f libsrc/interface/CMakeFiles/interface.dir/build.make libsrc/interface/CMakeFiles/interface.dir/build -make[3]: Leaving directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' -make -f libsrc/csg/CMakeFiles/csgvis.dir/build.make libsrc/csg/CMakeFiles/csgvis.dir/build -make[3]: Entering directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'libsrc/csg/CMakeFiles/csgvis.dir/build'. -make[3]: Leaving directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' -[ 78%] Built target occvis make[3]: Entering directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for 'libsrc/interface/CMakeFiles/interface.dir/build'. make[3]: Leaving directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' -[ 81%] Built target csgvis [ 91%] Built target interface make -f nglib/CMakeFiles/nglib.dir/build.make nglib/CMakeFiles/nglib.dir/depend make[3]: Entering directory '/build/netgen-6.2.1804+dfsg1/obj-arm-linux-gnueabihf' @@ -28781,88 +28815,124 @@ dpkg-shlibdeps: warning: cannot find library libcsg.so needed by debian/netgen/usr/bin/netgen (ELF format: 'elf32-littlearm' abi: '0101002800000000'; RPATH: '/usr/bin:/usr/bin/../lib/arm-linux-gnueabihf/netgen') dpkg-shlibdeps: warning: cannot find library libmesh.so needed by debian/netgen/usr/bin/netgen (ELF format: 'elf32-littlearm' abi: '0101002800000000'; RPATH: '/usr/bin:/usr/bin/../lib/arm-linux-gnueabihf/netgen') dpkg-shlibdeps: warning: cannot find library libvisual.so needed by debian/netgen/usr/bin/netgen (ELF format: 'elf32-littlearm' abi: '0101002800000000'; RPATH: '/usr/bin:/usr/bin/../lib/arm-linux-gnueabihf/netgen') -dpkg-shlibdeps: warning: debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libocc.so contains an unresolvable reference to symbol _ZN6netgen4Mesh14RestrictLocalHERKNS_7Point3dEd: it's probably a plugin -dpkg-shlibdeps: warning: 89 other similar warnings have been skipped (use -v to see them all) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/python3-netgen/usr/lib/python3/dist-packages/netgen/libngpy.cpython-37m-arm-linux-gnueabihf.so was not linked against libTKCDF.so.7 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: can't extract name and version from library name 'libmesh.so' +dpkg-shlibdeps: warning: can't extract name and version from library name 'libmesh.so' +dpkg-shlibdeps: warning: debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libstl.so contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin +dpkg-shlibdeps: warning: 2 other similar warnings have been skipped (use -v to see them all) +dpkg-shlibdeps: warning: debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libmesh.so contains an unresolvable reference to symbol _ZN6netgen19RegisterUserFormatsERNS_5ArrayIPKcLi0EiEES4_: it's probably a plugin +dpkg-shlibdeps: warning: 2 other similar warnings have been skipped (use -v to see them all) +dpkg-shlibdeps: warning: can't extract name and version from library name 'libcsg.so' +dpkg-shlibdeps: warning: can't extract name and version from library name 'libcsg.so' +dpkg-shlibdeps: warning: can't extract name and version from library name 'libgeom2d.so' +dpkg-shlibdeps: warning: can't extract name and version from library name 'libgeom2d.so' +dpkg-shlibdeps: warning: can't extract name and version from library name 'libvisual.so' +dpkg-shlibdeps: warning: can't extract name and version from library name 'libvisual.so' +dpkg-shlibdeps: warning: can't extract name and version from library name 'libmesh.so' +dpkg-shlibdeps: warning: can't extract name and version from library name 'libmesh.so' +dpkg-shlibdeps: warning: debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libinterface.so contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin +dpkg-shlibdeps: warning: 1 similar warning has been skipped (use -v to see it) +dpkg-shlibdeps: warning: can't extract name and version from library name 'libstl.so' +dpkg-shlibdeps: warning: can't extract name and version from library name 'libstl.so' +dpkg-shlibdeps: warning: can't extract name and version from library name 'libmesh.so' +dpkg-shlibdeps: warning: can't extract name and version from library name 'libmesh.so' +dpkg-shlibdeps: warning: debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libstlvis.so contains an unresolvable reference to symbol glLoadName: it's probably a plugin +dpkg-shlibdeps: warning: 53 other similar warnings have been skipped (use -v to see them all) +dpkg-shlibdeps: warning: debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libvisual.so contains an unresolvable reference to symbol _ZN6netgen14CurvedElements25CalcSurfaceTransformationENS_5PointILi2EdEENS_19SurfaceElementIndexEPNS1_ILi3EdEEPNS_3MatILi3ELi2EdEEPb: it's probably a plugin +dpkg-shlibdeps: warning: 67 other similar warnings have been skipped (use -v to see them all) +dpkg-shlibdeps: warning: can't extract name and version from library name 'libcsg.so' +dpkg-shlibdeps: warning: can't extract name and version from library name 'libcsg.so' +dpkg-shlibdeps: warning: can't extract name and version from library name 'libvisual.so' +dpkg-shlibdeps: warning: can't extract name and version from library name 'libvisual.so' +dpkg-shlibdeps: warning: can't extract name and version from library name 'libmesh.so' +dpkg-shlibdeps: warning: can't extract name and version from library name 'libmesh.so' +dpkg-shlibdeps: warning: debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libcsgvis.so contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin +dpkg-shlibdeps: warning: can't extract name and version from library name 'libmesh.so' +dpkg-shlibdeps: warning: can't extract name and version from library name 'libmesh.so' +dpkg-shlibdeps: warning: debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libcsg.so contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin +dpkg-shlibdeps: warning: can't extract name and version from library name 'libmesh.so' +dpkg-shlibdeps: warning: can't extract name and version from library name 'libmesh.so' +dpkg-shlibdeps: warning: debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libgeom2d.so contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin +dpkg-shlibdeps: warning: can't extract name and version from library name 'libocc.so' +dpkg-shlibdeps: warning: can't extract name and version from library name 'libocc.so' dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/python3-netgen/usr/lib/python3/dist-packages/netgen/libngpy.cpython-37m-arm-linux-gnueabihf.so was not linked against libTKSTEP209.so.7 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/python3-netgen/usr/lib/python3/dist-packages/netgen/libngpy.cpython-37m-arm-linux-gnueabihf.so was not linked against libTKV3d.so.7 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/python3-netgen/usr/lib/python3/dist-packages/netgen/libngpy.cpython-37m-arm-linux-gnueabihf.so was not linked against libTKernel.so.7 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/python3-netgen/usr/lib/python3/dist-packages/netgen/libngpy.cpython-37m-arm-linux-gnueabihf.so was not linked against libTKXSBase.so.7 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/python3-netgen/usr/lib/python3/dist-packages/netgen/libngpy.cpython-37m-arm-linux-gnueabihf.so was not linked against libXmu.so.6 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/python3-netgen/usr/lib/python3/dist-packages/netgen/libngpy.cpython-37m-arm-linux-gnueabihf.so was not linked against libTKSTEP.so.7 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/python3-netgen/usr/lib/python3/dist-packages/netgen/libngpy.cpython-37m-arm-linux-gnueabihf.so was not linked against libTKBRep.so.7 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/python3-netgen/usr/lib/python3/dist-packages/netgen/libngpy.cpython-37m-arm-linux-gnueabihf.so was not linked against libTKSTEPAttr.so.7 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/python3-netgen/usr/lib/python3/dist-packages/netgen/libngpy.cpython-37m-arm-linux-gnueabihf.so was not linked against libTKShHealing.so.7 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/python3-netgen/usr/lib/python3/dist-packages/netgen/libngpy.cpython-37m-arm-linux-gnueabihf.so was not linked against libTKLCAF.so.7 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/python3-netgen/usr/lib/python3/dist-packages/netgen/libngpy.cpython-37m-arm-linux-gnueabihf.so was not linked against libz.so.1 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/python3-netgen/usr/lib/python3/dist-packages/netgen/libngpy.cpython-37m-arm-linux-gnueabihf.so was not linked against libTKCAF.so.7 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/python3-netgen/usr/lib/python3/dist-packages/netgen/libngpy.cpython-37m-arm-linux-gnueabihf.so was not linked against libTKV3d.so.7 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/python3-netgen/usr/lib/python3/dist-packages/netgen/libngpy.cpython-37m-arm-linux-gnueabihf.so was not linked against libTKG3d.so.7 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/python3-netgen/usr/lib/python3/dist-packages/netgen/libngpy.cpython-37m-arm-linux-gnueabihf.so was not linked against libTKHLR.so.7 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/python3-netgen/usr/lib/python3/dist-packages/netgen/libngpy.cpython-37m-arm-linux-gnueabihf.so was not linked against libTKIGES.so.7 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/python3-netgen/usr/lib/python3/dist-packages/netgen/libngpy.cpython-37m-arm-linux-gnueabihf.so was not linked against libTKSTL.so.7 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/python3-netgen/usr/lib/python3/dist-packages/netgen/libngpy.cpython-37m-arm-linux-gnueabihf.so was not linked against libTKSTEP.so.7 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/python3-netgen/usr/lib/python3/dist-packages/netgen/libngpy.cpython-37m-arm-linux-gnueabihf.so was not linked against libTKSTEPAttr.so.7 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/python3-netgen/usr/lib/python3/dist-packages/netgen/libngpy.cpython-37m-arm-linux-gnueabihf.so was not linked against libGL.so.1 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/python3-netgen/usr/lib/python3/dist-packages/netgen/libngpy.cpython-37m-arm-linux-gnueabihf.so was not linked against libTKService.so.7 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/python3-netgen/usr/lib/python3/dist-packages/netgen/libngpy.cpython-37m-arm-linux-gnueabihf.so was not linked against libmpi_cxx.so.40 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/python3-netgen/usr/lib/python3/dist-packages/netgen/libngpy.cpython-37m-arm-linux-gnueabihf.so was not linked against libTKGeomAlgo.so.7 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/python3-netgen/usr/lib/python3/dist-packages/netgen/libngpy.cpython-37m-arm-linux-gnueabihf.so was not linked against libTKPrim.so.7 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/python3-netgen/usr/lib/python3/dist-packages/netgen/libngpy.cpython-37m-arm-linux-gnueabihf.so was not linked against libTKXDESTEP.so.7 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/python3-netgen/usr/lib/python3/dist-packages/netgen/libngpy.cpython-37m-arm-linux-gnueabihf.so was not linked against libpthread.so.0 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/python3-netgen/usr/lib/python3/dist-packages/netgen/libngpy.cpython-37m-arm-linux-gnueabihf.so was not linked against libTKG2d.so.7 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/python3-netgen/usr/lib/python3/dist-packages/netgen/libngpy.cpython-37m-arm-linux-gnueabihf.so was not linked against libTKXSBase.so.7 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/python3-netgen/usr/lib/python3/dist-packages/netgen/libngpy.cpython-37m-arm-linux-gnueabihf.so was not linked against libTKHLR.so.7 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/python3-netgen/usr/lib/python3/dist-packages/netgen/libngpy.cpython-37m-arm-linux-gnueabihf.so was not linked against libTKCDF.so.7 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/python3-netgen/usr/lib/python3/dist-packages/netgen/libngpy.cpython-37m-arm-linux-gnueabihf.so was not linked against libTKXDEIGES.so.7 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/python3-netgen/usr/lib/python3/dist-packages/netgen/libngpy.cpython-37m-arm-linux-gnueabihf.so was not linked against libTKMath.so.7 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/python3-netgen/usr/lib/python3/dist-packages/netgen/libngpy.cpython-37m-arm-linux-gnueabihf.so was not linked against libXmu.so.6 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/python3-netgen/usr/lib/python3/dist-packages/netgen/libngpy.cpython-37m-arm-linux-gnueabihf.so was not linked against libTKShHealing.so.7 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/python3-netgen/usr/lib/python3/dist-packages/netgen/libngpy.cpython-37m-arm-linux-gnueabihf.so was not linked against libTKBO.so.7 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/python3-netgen/usr/lib/python3/dist-packages/netgen/libngpy.cpython-37m-arm-linux-gnueabihf.so was not linked against libTKSTEPBase.so.7 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/python3-netgen/usr/lib/python3/dist-packages/netgen/libngpy.cpython-37m-arm-linux-gnueabihf.so was not linked against libTKBool.so.7 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/python3-netgen/usr/lib/python3/dist-packages/netgen/libngpy.cpython-37m-arm-linux-gnueabihf.so was not linked against libTKGeomAlgo.so.7 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/python3-netgen/usr/lib/python3/dist-packages/netgen/libngpy.cpython-37m-arm-linux-gnueabihf.so was not linked against libTKXCAF.so.7 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/python3-netgen/usr/lib/python3/dist-packages/netgen/libngpy.cpython-37m-arm-linux-gnueabihf.so was not linked against libGL.so.1 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/python3-netgen/usr/lib/python3/dist-packages/netgen/libngpy.cpython-37m-arm-linux-gnueabihf.so was not linked against libTKBO.so.7 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/python3-netgen/usr/lib/python3/dist-packages/netgen/libngpy.cpython-37m-arm-linux-gnueabihf.so was not linked against libGLU.so.1 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/python3-netgen/usr/lib/python3/dist-packages/netgen/libngpy.cpython-37m-arm-linux-gnueabihf.so was not linked against libTKSTL.so.7 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/python3-netgen/usr/lib/python3/dist-packages/netgen/libngpy.cpython-37m-arm-linux-gnueabihf.so was not linked against libTKMesh.so.7 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/python3-netgen/usr/lib/python3/dist-packages/netgen/libngpy.cpython-37m-arm-linux-gnueabihf.so was not linked against libTKOffset.so.7 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/python3-netgen/usr/lib/python3/dist-packages/netgen/libngpy.cpython-37m-arm-linux-gnueabihf.so was not linked against libTKGeomBase.so.7 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/python3-netgen/usr/lib/python3/dist-packages/netgen/libngpy.cpython-37m-arm-linux-gnueabihf.so was not linked against libmetis.so.5 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/python3-netgen/usr/lib/python3/dist-packages/netgen/libngpy.cpython-37m-arm-linux-gnueabihf.so was not linked against libTKSTEPBase.so.7 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/python3-netgen/usr/lib/python3/dist-packages/netgen/libngpy.cpython-37m-arm-linux-gnueabihf.so was not linked against libTKTopAlgo.so.7 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/python3-netgen/usr/lib/python3/dist-packages/netgen/libngpy.cpython-37m-arm-linux-gnueabihf.so was not linked against libTKXDESTEP.so.7 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/python3-netgen/usr/lib/python3/dist-packages/netgen/libngpy.cpython-37m-arm-linux-gnueabihf.so was not linked against libz.so.1 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/python3-netgen/usr/lib/python3/dist-packages/netgen/libngpy.cpython-37m-arm-linux-gnueabihf.so was not linked against libTKLCAF.so.7 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/python3-netgen/usr/lib/python3/dist-packages/netgen/libngpy.cpython-37m-arm-linux-gnueabihf.so was not linked against libTKOffset.so.7 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/python3-netgen/usr/lib/python3/dist-packages/netgen/libngpy.cpython-37m-arm-linux-gnueabihf.so was not linked against libTKPrim.so.7 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/python3-netgen/usr/lib/python3/dist-packages/netgen/libngpy.cpython-37m-arm-linux-gnueabihf.so was not linked against libTKXDEIGES.so.7 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/python3-netgen/usr/lib/python3/dist-packages/netgen/libngpy.cpython-37m-arm-linux-gnueabihf.so was not linked against libGLU.so.1 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/python3-netgen/usr/lib/python3/dist-packages/netgen/libngpy.cpython-37m-arm-linux-gnueabihf.so was not linked against libpthread.so.0 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/python3-netgen/usr/lib/python3/dist-packages/netgen/libngpy.cpython-37m-arm-linux-gnueabihf.so was not linked against libmpi.so.40 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/python3-netgen/usr/lib/python3/dist-packages/netgen/libngpy.cpython-37m-arm-linux-gnueabihf.so was not linked against libTKCAF.so.7 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/python3-netgen/usr/lib/python3/dist-packages/netgen/libngpy.cpython-37m-arm-linux-gnueabihf.so was not linked against libTKGeomBase.so.7 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/python3-netgen/usr/lib/python3/dist-packages/netgen/libngpy.cpython-37m-arm-linux-gnueabihf.so was not linked against libTKXCAF.so.7 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/python3-netgen/usr/lib/python3/dist-packages/netgen/libngpy.cpython-37m-arm-linux-gnueabihf.so was not linked against libTKG2d.so.7 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: can't extract name and version from library name 'libmesh.so' -dpkg-shlibdeps: warning: can't extract name and version from library name 'libmesh.so' -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/netgen/usr/bin/netgen was not linked against libpthread.so.0 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/python3-netgen/usr/lib/python3/dist-packages/netgen/libngpy.cpython-37m-arm-linux-gnueabihf.so was not linked against libTKernel.so.7 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/python3-netgen/usr/lib/python3/dist-packages/netgen/libngpy.cpython-37m-arm-linux-gnueabihf.so was not linked against libmpi_cxx.so.40 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/netgen/usr/bin/netgen was not linked against libGL.so.1 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/netgen/usr/bin/netgen was not linked against libTKXSBase.so.7 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/netgen/usr/bin/netgen was not linked against libmpi_cxx.so.40 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/netgen/usr/bin/netgen was not linked against libTKCAF.so.7 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/netgen/usr/bin/netgen was not linked against libTKMath.so.7 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/netgen/usr/bin/netgen was not linked against libTKSTL.so.7 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/netgen/usr/bin/netgen was not linked against libTKSTEPAttr.so.7 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/netgen/usr/bin/netgen was not linked against libTKV3d.so.7 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/netgen/usr/bin/netgen was not linked against libTKSTEP209.so.7 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/netgen/usr/bin/netgen was not linked against libTKGeomBase.so.7 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/netgen/usr/bin/netgen was not linked against libpthread.so.0 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/netgen/usr/bin/netgen was not linked against libTKHLR.so.7 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/netgen/usr/bin/netgen was not linked against libTKPrim.so.7 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/netgen/usr/bin/netgen was not linked against libz.so.1 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/netgen/usr/bin/netgen was not linked against libX11.so.6 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/netgen/usr/bin/netgen was not linked against libTKOffset.so.7 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/netgen/usr/bin/netgen was not linked against libXmu.so.6 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/netgen/usr/bin/netgen was not linked against libTKG2d.so.7 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/netgen/usr/bin/netgen was not linked against libGL.so.1 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/netgen/usr/bin/netgen was not linked against libTKTopAlgo.so.7 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/netgen/usr/bin/netgen was not linked against libmetis.so.5 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/netgen/usr/bin/netgen was not linked against libTKIGES.so.7 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/netgen/usr/bin/netgen was not linked against libTKXDESTEP.so.7 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/netgen/usr/bin/netgen was not linked against libTKSTEP.so.7 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/netgen/usr/bin/netgen was not linked against libTKSTEPBase.so.7 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/netgen/usr/bin/netgen was not linked against libTKSTEP.so.7 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/netgen/usr/bin/netgen was not linked against libTKXDESTEP.so.7 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/netgen/usr/bin/netgen was not linked against libTKLCAF.so.7 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/netgen/usr/bin/netgen was not linked against libTKBool.so.7 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/netgen/usr/bin/netgen was not linked against libTKSTEPAttr.so.7 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/netgen/usr/bin/netgen was not linked against libpython3.7m.so.1.0 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/netgen/usr/bin/netgen was not linked against libTKXCAF.so.7 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/netgen/usr/bin/netgen was not linked against libTKShHealing.so.7 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/netgen/usr/bin/netgen was not linked against libTKG3d.so.7 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/netgen/usr/bin/netgen was not linked against libTKCDF.so.7 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/netgen/usr/bin/netgen was not linked against libTKernel.so.7 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/netgen/usr/bin/netgen was not linked against libTKV3d.so.7 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/netgen/usr/bin/netgen was not linked against libTKMath.so.7 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/netgen/usr/bin/netgen was not linked against libTKMesh.so.7 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/netgen/usr/bin/netgen was not linked against libTKSTL.so.7 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/netgen/usr/bin/netgen was not linked against libTKShHealing.so.7 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/netgen/usr/bin/netgen was not linked against libmpi_cxx.so.40 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/netgen/usr/bin/netgen was not linked against libTKXCAF.so.7 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/netgen/usr/bin/netgen was not linked against libTKService.so.7 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/netgen/usr/bin/netgen was not linked against libTKBO.so.7 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/netgen/usr/bin/netgen was not linked against libTKGeomBase.so.7 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/netgen/usr/bin/netgen was not linked against libTKPrim.so.7 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/netgen/usr/bin/netgen was not linked against libTKCAF.so.7 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/netgen/usr/bin/netgen was not linked against libGLU.so.1 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/netgen/usr/bin/netgen was not linked against libTKBRep.so.7 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/netgen/usr/bin/netgen was not linked against libTKService.so.7 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/netgen/usr/bin/netgen was not linked against libTKXDEIGES.so.7 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/netgen/usr/bin/netgen was not linked against libz.so.1 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/netgen/usr/bin/netgen was not linked against libTKMesh.so.7 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/netgen/usr/bin/netgen was not linked against libXmu.so.6 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/netgen/usr/bin/netgen was not linked against libTKGeomAlgo.so.7 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libgeom2d.so contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/netgen/usr/bin/netgen was not linked against libTKBool.so.7 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/netgen/usr/bin/netgen was not linked against libTKCDF.so.7 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/netgen/usr/bin/netgen was not linked against libTKOffset.so.7 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/netgen/usr/bin/netgen was not linked against libTKTopAlgo.so.7 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/netgen/usr/bin/netgen was not linked against libTKBRep.so.7 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/netgen/usr/bin/netgen was not linked against libX11.so.6 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/netgen/usr/bin/netgen was not linked against libTKG2d.so.7 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/netgen/usr/bin/netgen was not linked against libmetis.so.5 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/netgen/usr/bin/netgen was not linked against libTKIGES.so.7 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/liboccvis.so contains an unresolvable reference to symbol glShadeModel: it's probably a plugin +dpkg-shlibdeps: warning: 51 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: can't extract name and version from library name 'libnglib.so' dpkg-shlibdeps: warning: can't extract name and version from library name 'libnglib.so' dpkg-shlibdeps: warning: can't extract name and version from library name 'libstlvis.so' @@ -28886,37 +28956,14 @@ dpkg-shlibdeps: warning: can't extract name and version from library name 'libocc.so' dpkg-shlibdeps: warning: can't extract name and version from library name 'libocc.so' dpkg-shlibdeps: warning: debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libgui.so contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin -dpkg-shlibdeps: warning: debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libmesh.so contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin -dpkg-shlibdeps: warning: 2 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: can't extract name and version from library name 'libgeom2d.so' dpkg-shlibdeps: warning: can't extract name and version from library name 'libgeom2d.so' dpkg-shlibdeps: warning: can't extract name and version from library name 'libmesh.so' dpkg-shlibdeps: warning: can't extract name and version from library name 'libmesh.so' -dpkg-shlibdeps: warning: debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libgeom2dvis.so contains an unresolvable reference to symbol glPolygonMode: it's probably a plugin +dpkg-shlibdeps: warning: debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libgeom2dvis.so contains an unresolvable reference to symbol glPopMatrix: it's probably a plugin dpkg-shlibdeps: warning: 26 other similar warnings have been skipped (use -v to see them all) -dpkg-shlibdeps: warning: can't extract name and version from library name 'libcsg.so' -dpkg-shlibdeps: warning: can't extract name and version from library name 'libcsg.so' -dpkg-shlibdeps: warning: can't extract name and version from library name 'libvisual.so' -dpkg-shlibdeps: warning: can't extract name and version from library name 'libvisual.so' -dpkg-shlibdeps: warning: can't extract name and version from library name 'libmesh.so' -dpkg-shlibdeps: warning: can't extract name and version from library name 'libmesh.so' -dpkg-shlibdeps: warning: debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libcsgvis.so contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin -dpkg-shlibdeps: warning: can't extract name and version from library name 'libmesh.so' -dpkg-shlibdeps: warning: can't extract name and version from library name 'libmesh.so' -dpkg-shlibdeps: warning: debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libstl.so contains an unresolvable reference to symbol _ZN6netgen6mparamE: it's probably a plugin -dpkg-shlibdeps: warning: 2 other similar warnings have been skipped (use -v to see them all) -dpkg-shlibdeps: warning: debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libvisual.so contains an unresolvable reference to symbol _ZN6netgen8BitArray5ClearEv: it's probably a plugin -dpkg-shlibdeps: warning: 67 other similar warnings have been skipped (use -v to see them all) -dpkg-shlibdeps: warning: can't extract name and version from library name 'libcsg.so' -dpkg-shlibdeps: warning: can't extract name and version from library name 'libcsg.so' -dpkg-shlibdeps: warning: can't extract name and version from library name 'libgeom2d.so' -dpkg-shlibdeps: warning: can't extract name and version from library name 'libgeom2d.so' -dpkg-shlibdeps: warning: can't extract name and version from library name 'libvisual.so' -dpkg-shlibdeps: warning: can't extract name and version from library name 'libvisual.so' -dpkg-shlibdeps: warning: can't extract name and version from library name 'libmesh.so' -dpkg-shlibdeps: warning: can't extract name and version from library name 'libmesh.so' -dpkg-shlibdeps: warning: debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libinterface.so contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin -dpkg-shlibdeps: warning: 1 similar warning has been skipped (use -v to see it) +dpkg-shlibdeps: warning: debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libocc.so contains an unresolvable reference to symbol _ZNK6netgen4Mesh4GetHERKNS_7Point3dE: it's probably a plugin +dpkg-shlibdeps: warning: 89 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: can't extract name and version from library name 'libinterface.so' dpkg-shlibdeps: warning: can't extract name and version from library name 'libinterface.so' dpkg-shlibdeps: warning: can't extract name and version from library name 'libstlvis.so' @@ -28938,39 +28985,26 @@ dpkg-shlibdeps: warning: can't extract name and version from library name 'libvisual.so' dpkg-shlibdeps: warning: can't extract name and version from library name 'libvisual.so' dpkg-shlibdeps: warning: debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libnglib.so contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin -dpkg-shlibdeps: warning: can't extract name and version from library name 'libstl.so' -dpkg-shlibdeps: warning: can't extract name and version from library name 'libstl.so' -dpkg-shlibdeps: warning: can't extract name and version from library name 'libmesh.so' -dpkg-shlibdeps: warning: can't extract name and version from library name 'libmesh.so' -dpkg-shlibdeps: warning: debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libstlvis.so contains an unresolvable reference to symbol glSelectBuffer: it's probably a plugin -dpkg-shlibdeps: warning: 53 other similar warnings have been skipped (use -v to see them all) -dpkg-shlibdeps: warning: can't extract name and version from library name 'libocc.so' -dpkg-shlibdeps: warning: can't extract name and version from library name 'libocc.so' -dpkg-shlibdeps: warning: debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/liboccvis.so contains an unresolvable reference to symbol glMaterialf: it's probably a plugin -dpkg-shlibdeps: warning: 51 other similar warnings have been skipped (use -v to see them all) -dpkg-shlibdeps: warning: can't extract name and version from library name 'libmesh.so' -dpkg-shlibdeps: warning: can't extract name and version from library name 'libmesh.so' -dpkg-shlibdeps: warning: debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libcsg.so contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libocc.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libgui.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libnglib.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/liboccvis.so were not linked against libTKHLR.so.7 (they use none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libocc.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libgui.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libnglib.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/liboccvis.so were not linked against libTKService.so.7 (they use none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libocc.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libgui.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libnglib.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/liboccvis.so were not linked against libTKV3d.so.7 (they use none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libocc.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libgui.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libnglib.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/liboccvis.so were not linked against libTKPrim.so.7 (they use none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libocc.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libgui.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libnglib.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/liboccvis.so were not linked against libTKOffset.so.7 (they use none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libocc.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libgui.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libnglib.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/liboccvis.so were not linked against libTKCAF.so.7 (they use none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libocc.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libgui.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libnglib.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/liboccvis.so were not linked against libTKBO.so.7 (they use none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libocc.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libgui.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libnglib.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/liboccvis.so were not linked against libTKSTEP209.so.7 (they use none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libocc.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libgui.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libnglib.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/liboccvis.so were not linked against libTKSTEPAttr.so.7 (they use none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libocc.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libgui.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libnglib.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/liboccvis.so were not linked against libTKCDF.so.7 (they use none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libgeom2d.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libgui.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libmesh.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libgeom2dvis.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libcsgvis.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libstl.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libvisual.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libinterface.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libnglib.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libstlvis.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libcsg.so were not linked against libmpi_cxx.so.40 (they use none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/liboccvis.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libgui.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libocc.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libnglib.so were not linked against libTKV3d.so.7 (they use none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/liboccvis.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libgui.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libocc.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libnglib.so were not linked against libTKHLR.so.7 (they use none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/liboccvis.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libgui.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libocc.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libnglib.so were not linked against libTKCDF.so.7 (they use none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libstl.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libmesh.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libinterface.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libstlvis.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libvisual.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libcsgvis.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libcsg.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libgeom2d.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libgui.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libgeom2dvis.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libnglib.so were not linked against libmpi_cxx.so.40 (they use none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/liboccvis.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libgui.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libocc.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libnglib.so were not linked against libTKCAF.so.7 (they use none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/liboccvis.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libgui.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libocc.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libnglib.so were not linked against libTKSTEP209.so.7 (they use none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/liboccvis.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libgui.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libocc.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libnglib.so were not linked against libTKOffset.so.7 (they use none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/liboccvis.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libgui.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libocc.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libnglib.so were not linked against libTKSTEPAttr.so.7 (they use none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/liboccvis.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libgui.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libocc.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libnglib.so were not linked against libTKService.so.7 (they use none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/liboccvis.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libgui.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libocc.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libnglib.so were not linked against libTKPrim.so.7 (they use none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/liboccvis.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libgui.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libocc.so debian/libnglib-6.2.1804/usr/lib/arm-linux-gnueabihf/netgen/libnglib.so were not linked against libTKBO.so.7 (they use none of the library's symbols) dh_installdeb -O--buildsystem=cmake dh_gencontrol -O--buildsystem=cmake dpkg-gencontrol: warning: package python3-netgen: substitution variable ${python3:Versions} unused, but is defined 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 'netgen-headers' in '../netgen-headers_6.2.1804+dfsg1-3_armhf.deb'. dpkg-deb: building package 'libnglib-dev' in '../libnglib-dev_6.2.1804+dfsg1-3_armhf.deb'. dpkg-deb: building package 'netgen' in '../netgen_6.2.1804+dfsg1-3_armhf.deb'. +dpkg-deb: building package 'netgen-headers' in '../netgen-headers_6.2.1804+dfsg1-3_armhf.deb'. dpkg-deb: building package 'libnglib-6.2.1804' in '../libnglib-6.2.1804_6.2.1804+dfsg1-3_armhf.deb'. dpkg-deb: building package 'netgen-dbgsym' in '../netgen-dbgsym_6.2.1804+dfsg1-3_armhf.deb'. dpkg-deb: building package 'netgen-doc' in '../netgen-doc_6.2.1804+dfsg1-3_all.deb'. @@ -28983,12 +29017,14 @@ dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) I: copying local configuration +I: user script /srv/workspace/pbuilder/21718/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/21718/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/26213 and its subdirectories -I: Current time: Wed Jun 10 13:29:52 -12 2020 -I: pbuilder-time-stamp: 1591838992 +I: removing directory /srv/workspace/pbuilder/21718 and its subdirectories +I: Current time: Thu Jun 11 16:24:53 +14 2020 +I: pbuilder-time-stamp: 1591842293